Câu 2 She __________ her homework yet. A doesn't finish B isn't finishing C hasn't finished D haven't finished
Câu 5 He __________ never __________ sushi before. A have / eaten B has / eaten C did / eat D has / ate
Câu 9 How long __________ she __________ as a manager? A does / work B did / work C has / worked D have / worked
Câu 11 Albert Einstein __________ the theory of relativity. A has developed B developed C develops D have developed
Câu 12 "Where is Tom?" - "He __________ to the library. He'll be back in an hour." A has been B has gone C went D did go
Câu 13 This is the most delicious cake I __________. A ever eat B ever ate C have ever eaten D did ever eat
Câu 15 We __________ for over an hour, but the bus still __________ yet. A have waited / hasn't come B have been waiting / hasn't come C waited / didn't come D wait / doesn't come
Câu 16 It's the second time she __________ her flight this month. A miss B missed C is missing D has missed
Câu 17 When __________ you __________ your job at that company? A have / started B has / started C did / start D do / start
Câu 18 So far, our team __________ all of its matches in the tournament. A won B has won C wins D have won
Câu 19 Many changes __________ since the new CEO took over. A have happened B happened C happen D have taken place
Câu 20 He worked as a teacher for ten years before he __________ a writer. A became B has become C becomes D had become
Câu 21 My father __________ his glasses. Now he can't read the newspaper. A lost B has lost C loses D had lost
Câu 22 The new bridge __________ for three months. A has been opening B opened C has been open D has opened
Câu 23 She __________ much happier since she __________ to the countryside. A has been / moves B was / moved C has been / moved D is / has moved
Câu 24 This ancient castle __________ here for over 800 years. A stood B has stood C stands D was standing
Câu 25 I didn't recognize him at first because he __________ so much. A changes B has been changing C had changed D has changed
Câu 26 The last time I saw her, she __________ for a new job. A was looking B has looked C looked D has been looking
Câu 27 Up to now, no one __________ a solution to this problem. A found B finds C has found D have found
Câu 28 I __________ this book for hours, but I __________ only 20 pages. A have read / have been reading B read / have read C have been reading / read D have been reading / have read
Câu 29 Don't call me at 9 PM. I __________ for my flight by then. A will check in B will have checked in C have checked in D check in
Câu 30 A: "I __________ to Paris before." B: "Really? When __________ there?" A have been / have you been B have been / did you go C went / did you go D have gone / have you gone