1. This is the first time I have ever eaten this kind of food.
I have ...................................................................................................................................................
2. The last time I played chess was in 2000.
I have not ............................................................................................................................................
3. I have never met such a famous person before.
It is .......................................................................................................................................................
4. My friend’s mother has been teaching English in this school for a long time.
My friend’s mother started ...............................................................................................................
5. She has never been so angry before.
This is ..................................................................................................................................................
6. The last time it snowed here was six years ago.
It hasn’t ...............................................................................................................................................
7. He hasn’t visited his parents for a year.
It is .......................................................................................................................................................
8. John and Mary moved to Edinburgh twenty years ago.
It is now ...............................................................................................................................................
9. John began playing the piano ten years ago.
John has ..............................................................................................................................................
10. I have never read such a romantic story.
This is ..................................................................................................................................................
11. They last visited me five years ago.
They haven’t .......................................................................................................................................
12. He hasn’t been back to his homework for 20 years now.
It is .......................................................................................................................................................
13. It’s nearly twenty years since my father saw his brother.
My father .......................................................................................................................................... `
14. When did you last ride a bike?
How long .............................................................................................................................................
15. We haven’t been to London since 1998.
The last ................................................................................................................................................
16. My wait in the queue has lasted forty minutes so far.
I ............................................................................................................................................................
17. I’ve never seen such a bad film as that one.
That’s ..................................................................................................................................................
18. The last time Nancy came here was in 1986.
Nancy hasn’t .......................................................................................................................................
19. How long have they lived in this city?
How long ago ......................................................................................................................................
20. When did you first know him?
How......................................................................................................................................................
21. Philips went on a trip around the world three years ago.
It is .......................................................................................................................................................
22. I’m asking you this question for the third time.
This is ..................................................................................................................................................
23. After that she never got in touch with him.
That was the........................................................................................................................................
24. We haven’t had a party since last Christmas.
The last time .......................................................................................................................................
25. She began playing the piano six years ago.
She has.................................................................................................................................................
26. When did you last meet him?
How long .............................................................................................................................................
27. The last time I wore this dress was two years ago.
I last .....................................................................................................................................................
I have ..................................................................................................................................................
It is .......................................................................................................................................................
It has been ............................................................................................................................................
28. When did you last saw this movie?
How long is .........................................................................................................................................
How long has it ...................................................................................................................................
How long have you .............................................................................................................................
29. People started to use a computer many years ago.
A computer has ....................................................................................................................................
30. They have done the housework for an hour.
The housework started ........................................................................................................................
31. My father stopped drinking wine many years ago.
=> The last time _________________________________________________________
32. My mother has had this washing machine for a long time.
=> My mother __________________________________________________________
33. She hasn’t gone out with him for five months.
=> The last time _________________________________________________________
34. We haven’t seen such a strange animal before.
=> This is the first time ___________________________________________________
35. How long have they worked this kind of job?
=> When ______________________________________________________________?
36. It’s two years since he last saw Mrs. Green.
=> He has not ___________________________________________________________
37. This is the first time I have visited Malaysia.
=> I have never __________________________________________________________
38. Have you been to China yet?
=> Have you ever ________________________________________________________?
39. When did he start to teach English at this school?
=> How long ___________________________________________________________?
40. My father hasn’t planted trees in the garden for two months.
=> My father stopped __________
Đáp án A
Giải thích: câu chia thời hiện tại hoàn thành với cấu trúc “this is the first time S have/ has + P2…”
Dịch: Đây là lần đầu tiên tôi tham gia lễ hội Pháo hoa.