Trang chủ Đề thi & kiểm tra Lớp 9 Tiếng anh Online test on Present perfect tense (Luyện tập về thì hiện tại hoàn thành Có giải thích chi tiết)

Online test on Present perfect tense (Luyện tập về thì hiện tại hoàn thành Có giải thích chi tiết)

Câu 1 : I .................... for you for a long time.

A has waited    

B have waited

C am waiting

D was waiting

Câu 2 : Since he (leave)............. here no one (see) .....................him.

A has left/saw

B had left/saw

C left/has seen

D left/have seen

Câu 3 : I .................... such a big fire before.

A have never seen

B never see

C had never seen

D never saw

Câu 4 : We ......................Dorothy since last Saturday.

A don’t see

B haven’t seen

C don’t have seen

D didn’t see

Câu 5 : Jack ..................... the door.

A has just painted

B just paint

C have painted

D painting

Câu 7 : Since ....................., I ..................... nothing from him.

A he had left/ heard

B he left/ have heard

C he has left/have heard        

D he was left/ heard

Câu 8 : I.............to New York three times this year.

A have been     

B was

C were

D had been

Câu 9 : She .............German for two years.

A has learnt      

B is learning

C learn

D learns

Câu 10 : Eight years ago we started writing to each other.

A We have rarely written to each other for eight years.

B Eight years is a long time for us to write to each other.

C We wrote to each other eight years ago.

D We have written to each other for eight years.

Câu 11 : Mr. Brown bought this car five years ago.

A Mr. Brown started to buy this car for five years.

B It has been five years when Mr. Brown has bought this car.

C Mr. Brown has had this car for five years.

D It is five years ago since Mr. Brown has bought this car.

Câu 12 : I haven’t enjoyed myself so much for years.

A It’s years since I enjoyed myself so much.

B It’s years since I have enjoyed myself so much.

C It was years since I had enjoyed myself so much.

D It has been years since I have enjoyed myself so much.

Câu 13 : My father hasn’t smoked cigarettes for a month.

A It’s a month since my father last smoked cigarettes.

B It’s a month ago since my father has smoked cigarettes.

C It’s a month since my father hasn’t smoked cigarettes.

D It’s a cigarette that my father smoked a month ago.

Câu 17 : Recently, the island of Hawaii (A) had been (B) the subject of intensive research (C) on the occurrence (D) of earthquakes.

A the island of Hawaii

B had been

C intensive research

D on the occurrence

Câu 21 : I .................... for you for a long time.

A has waited    

B have waited

C am waiting

D was waiting

Câu 22 : Since he (leave)............. here no one (see) .....................him.

A has left/saw

B had left/saw

C left/has seen

D left/have seen

Câu 23 : I .................... such a big fire before.

A have never seen

B never see

C had never seen

D never saw

Câu 24 : We ......................Dorothy since last Saturday.

A don’t see

B haven’t seen

C don’t have seen

D didn’t see

Câu 25 : Jack ..................... the door.

A has just painted

B just paint

C have painted

D painting

Câu 27 : Since ....................., I ..................... nothing from him.

A he had left/ heard

B he left/ have heard

C he has left/have heard        

D he was left/ heard

Câu 28 : I.............to New York three times this year.

A have been     

B was

C were

D had been

Câu 29 : She .............German for two years.

A has learnt      

B is learning

C learn

D learns

Câu 30 : Eight years ago we started writing to each other.

A We have rarely written to each other for eight years.

B Eight years is a long time for us to write to each other.

C We wrote to each other eight years ago.

D We have written to each other for eight years.

Câu 31 : Mr. Brown bought this car five years ago.

A Mr. Brown started to buy this car for five years.

B It has been five years when Mr. Brown has bought this car.

C Mr. Brown has had this car for five years.

D It is five years ago since Mr. Brown has bought this car.

Câu 32 : I haven’t enjoyed myself so much for years.

A It’s years since I enjoyed myself so much.

B It’s years since I have enjoyed myself so much.

C It was years since I had enjoyed myself so much.

D It has been years since I have enjoyed myself so much.

Câu 33 : My father hasn’t smoked cigarettes for a month.

A It’s a month since my father last smoked cigarettes.

B It’s a month ago since my father has smoked cigarettes.

C It’s a month since my father hasn’t smoked cigarettes.

D It’s a cigarette that my father smoked a month ago.

Câu 37 : Recently, the island of Hawaii (A) had been (B) the subject of intensive research (C) on the occurrence (D) of earthquakes.

A the island of Hawaii

B had been

C intensive research

D on the occurrence

Lời giải có ở chi tiết câu hỏi nhé! (click chuột vào câu hỏi).

Copyright © 2021 HOCTAP247