You are on page 1of 1

PAST TENSE VS PRESENT PERFECT

1. She … in a two-story house when she was young.


a. lived
b. has lived
2. German Democratic Republic … the Berlin Wall in 1961.
a. has constructed
b. constructed
3. He … the car yet.
a. didn’t fix
b. hasn’t fixed
4. They … in Boston for ten years before moving here.
a. have lived
b. lived
5. The factory … in operation since 1980.
a. was
b. has been
6. … already?
a. has the bus left
b. did the bus leave
7. Arum … her bank locker key yesterday.
a. has lost
b. lost
8. How long … to get the diagnosis? It took so long.
a. have you waited
b. did you wait
9. The driver … his car three times this year.
a. crashed
b. has crashed
10. I … the book, but still don’t get it.
a. have re-read
b. re-read

You might also like