Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 7

1.

Jeans which ________ by Levi Strauss in 1850 ________ one of the most popular
kinds of clothes in our present time.

A. are first made/ have been

B. were first made/ were

C. were first made/ are

D. had been made/ would be

2. He _______ his boss at this time tomorrow.

A. is meeting B. has meet C. was meeting D. will be meeting

TLD: xảy ra tức thời, bộc phát tại thời điểm nói

3. A: How much is this book? B: $10 A: Ok. I ________ it

A. will take B: take C: have taken D. took

4. What ______ since 8 am up to now?

A. you have been doing B: have you been doing

C. have been you doing D. have been doing you

5. Computers ______ in use since 1946.

A. are B. were C. have been D. had been

6. ________ to Paris before?

A. Are you ever B. Have you ever been

C. Will you ever be D. Had you ever been

7. Mr. Pike _______ lunch at home with his wife, but today he ________ lunch with his
friends. Mrs. Pike _______ to London since two days ago.
Sự thay đổi của thói quen (hành động mang tc tạm thời): bình thường hay làm việc gì
nhưng hôm nay làm việc khác HTTD

A. is usually having/ has / went B. has usually had/ has/ is going

C. usually has/ is having/ has gone D. will have/ has had/ goes

8. John _______ a lot. In fact, when he _____ only two years old, he first _______ to the
USA.

A. always travels/ was/ had flown B. has always travelled/ was/ flew

C. is always travelling/ had been/ flew D. always travelled/ was/ has flown

9. Before we _______ a computer, we _______ that typerwrite to type our assigments.

A. bought/ have used B. are buying/ use

C. buy/ have used D. bought/ had used

10. John _______ in France, but his parents _______ in Cologne, Germany after living
there for five years.

A. was born/ had met B. had been born/ met

C. has been born/ meet D. is born/ have met

11. We ______ each other one day while John _______ a book in the library and I
________ down beside him.

A. met/ was reading/ sat B. had met/ was reading/ had sat

C. meet/ is reading/ have sat D. will meet/ reads/ sat


12. John ______ his parents in France at the moment. He ______ in New York, but
______ his parents for the past few weeks.

A. was visiting/ live/ had visited


B. has visited/ lived/ is visiting

C. is visiting/ lives/ has been visiting


D. has been visiting/ had lived/ has been visiting

For the past +…..  HTHT

13. ________ to come over for dinner tonight? – Oh, I’m sorry , I can’t, I ______ to a
movie tonight with some friends.

A. Have you wanted/ will go B. Did you want/ went

C. Do you want/ am going D. Are you wanting/ go

14. He _____ a good day until a thief _______ into his apartment, _______ all his
money, and _______ him up.

A. has been having/ comes/ takes/ tied B. had been having/ came/ took/ tied

C. was having/ had came/ took/ tied D. is having/ is coming/ has take/ ties

15. Where _______ on holiday? – I don’t know. We _____ yet.

A. will you go/ are not going to decide B. are you going/ have not decided

C. have you gone/ do not decided D. did you go/ had not decided

16. When I ______ the stress I _______ somebody call my name.

A. have crossed/ hear B. had crossed/ would hear

C. am crossing/ will hear D. was crossing/ heard


17. The train _______ at 8.58’, so we ______ in Scotland by lunchtime.

Thì HTD diễn tả tính lịch trình ( schedule)

A. leaves/ will be B. left/ have been C. will leave/ will be D. left/ had been

18. I think by the time we ________ there, Jim _______

A. get/ will have left B. got/ has left

C. will get/ will leave D. had got/ left

19. I _____ the time when I ________ as a teacher.

A. have never forgot/ have first worked

B. am never forgetting/ first work

C. will never forget/ first worked

D. had never forgot/ was first working

21. By the time the boss ______ at 9.00, his employees ______ for two hours

A. will arrive/ are working B. arrives/ will have been working

C. will not have / have got D. am not having/ get

22. I’m hungry. I ______ lunch yet. – Don’t worry. I ______ you a sand wich.

A. have not had/ will get B. do not have/ am going to get

C. will not have/ have got D. am not having/ get

23. Do you think everything _____ when we ______ from the store?

A. will be finished/ get back B. is finished/ will get back

C. is going to finish/ are getting back D. has been finished/ will have got back
24. Look! Mary ________ a beautiful new dress. She _______ so pretty in the dress.

A. was wearing/ looked B. wears/ has looked

C. has been wearing/ is looking D. is wearing/ looks

25. I am sick of rain and bad weather! Hopefully, when we _______ up tomorrow
morning, the sun ______.

A. will take/ will shine B. are walking/ shines

C. are going to to wake D. wake/ will be shining

26. When the president ______ off the plane, the crowd _______ for him for half an
hour.

A. gets/ will wait B. got/ had been waiting

C. had got/ was waiting D. has got/ will be waiting

27. Jane _____ at my house when you _____

A. is / will arrive B. will be/ will arrive

C. will be/ arrive D. is/ are going to arrive

28. They ______ here for three years before you _______ last week.

A. have worked/ came B. have been working/ come

C. was working/ had come D. had been working/ came

29. These students ________ hard since the beginning of the school year because they
_____ their graduation exam next May.

A. studied/ are going to take C. are studying/ will be talking

C. study/ will have taken D. having been studying/ will take


30. The students ______ chapter 5 next week, so they _______ to prpare for it now.

A. have studied/ will read B. are studying/ are reading

C. will study/ are reading D. will be studying/ are reading

31. By the time John _______ to help, we ______ the work.

A. comes/ finished B. comes/ will have finished

C. will come/ have studied D. came/ have finished

32. Mary sometimes _______ to turn off the computer before she _____ home.

A. forgot/ had gone B. has forgot/ is going

C. is forgetting/ has gone D. forgets/ goes

33. They _______ good preparations before they ______ their final examination
yesterday.

A. made/ had taken B. had made/ took

C. have made/ take D. will have made/ have taken

You might also like