2. German Democratic Republic … the Berlin Wall in 1961.
has constructed constructed
3. He … the car yet.
didn’t fix hasn’t fixed
4. They … in Boston for ten years before moving here.
have lived lived
5. The factory … in operation since 1980.
was has been
6. … already?
has the bus left
did the bus leave
7. Arum … her bank locker key yesterday.
has lost lost
8. How long … to get the diagnosis? It took so long.
o have you waited o did you wait 9. The driver … his car three times this year. o crashed o has crashed 10.I … the book, but still don’t get it. o have re-read o re-read PRESENT PERFECT OR PAST TENSE 1
1. I a great film yesterday. (see)
2. a cheap laptop? (you ever buy) 3. Sue the flu last winter. (have) 4. A few days ago we to his uncle. (drive) 5. They bingo Wednesday afternoon. (play) 6. He the bus to get there. (already take) 7. Last week my rabbit away. (run) 8. We a lot last Sunday. (do) 9. to India? (she ever be) 10. I him last Monday. (meet) 11. She yet. (not wake up) 12. I her since last Thursday. (not meet) 13. Bob well last night. (sleep) 14. I a letter from her two days ago. (get) 15. They in Germany. (already arrive)
1. His father ….. last year. (die)
2. James …… school at fourteen. (leave) 3. I …….. him for ten years. (know) 4. I ……. all of her novels. (read) 6. I ……. a strange experience last night. (have) 7. Suddenly I …….. a knock on the door. (hear) 8. There …… no one to rescue the child. (is) 9. The fox ……. to eat the bunch of grapes hanging from the vine. (want) 10. This castle …… in the 16th century. (build) 11. I ……. pity for the poor beggar. (feel)