İngilizce Past Tense ve Present perfect Tense Konu Alıştırmaları


İngilizce Past Tense ve Present perfect Tense Konu Alıştırmaları

3. Fill each gap with either a Past Simple or a Present Perfect verb.

1. What ……………….. you ……………….. last night? (do)

2. At 10 a.m., Joe says: “What ……………….. you ……………….. this morning?” (do)

3. I ……………….. in London from 1984 to 1996. (live)

4. I ……………….. in London since January. My flat is near Big Ben. (live)

5. ……………….. you ever ……………….. an elephant? (ride)

6. When you went to Egypt, ……………….. you ……………….. a camel? (ride)

7. She ……………….. twenty-five books since 1998. (write)

8. In 1998, he ……………….. a book about Egypt. (write)

9. They …………………………………. the computer yet. (not repair)

10. ……………….. Ben ……………….. the car last week? (repair)