Simple Past Vs Present Perfect: A. Fill in The Gaps Using or

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 1

Simple Past vs Present Perfect

A. Fill in the gaps using SIMPLE PAST or PRESENT PERFECT.

1. I _______have had_______ (HAVE) my job for two years.


2. _______Did you go________ (YOU/GO) to Los Angeles last summer?
3. She _________has lived ___________ (LIVE) in Rome for three years.
4. _________Have you ever been_________ (YOU/EVER/BE) to China?
5. I ________played__________ (PLAY) tennis yesterday.
6. Tim __________broke______ (BREAK) his leg last year.
7. How long ________has David been___________ (DAVID/BE) interested in cinema?
8. They __________went________ (GO) to New York in 1990.
9. She ________did not play__________ (NOT/PLAY) tennis last Sunday.
10. _______Did you go_________ (YOU/GO) to the cinema last night?
11. ______Has she ever been________ (SHE/EVER/BE) to Australia?
12. When ________did you go________ (GO) to Canada?
13. She ________has just tidied_________ (JUST/TIDY) her room.
14. We ________have not eaten_________ (NOT/EAT) yet.
15. Bob _______studied________ (STUDY) French two years ago.

B.Choose the correct form.

1. I had / have had my present job for a year.


2. We were / have been at home last night.
3. The bus left / have left five minutes ago.
4. When did you get / have you got married?
5. I was / have been a teacher since 1980.
6. Curtis has lived in New York for / since ten years.

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy