You are on page 1of 2

Choose the most suitable tense.

1. We __have not played_________tennis together since last May. (not play)


2. Clara __was born_________in Germany. (be born)
3. He ___has been________in Chicago for the last few months. (be)
4. I __don’t like_________to study in the morning. (not like)
5. _have you ever visited__________the UK? (you / ever visit)
6. We ____have just finished_______this chapter. (just / finish)
7. You _met__________him last night? No, I _have not seen__________him for three weeks. (meet / not
see)
8. My wife __has not come_________home yet. She never ___comes________home before three
o’clock. (not come / come)
9. My father often _goes__________out of town on business trips. (go)
10. I ___ spoke________to him about them yesterday. (speak)

Choose present perfect simple or continuous

1) I _have not___________ (not/do) the housework yet.

2) They have been studing____________ (study) very hard recently.

3) She _has promised___________ (promise) to help many times.

4) He ___has cleaned_________ (clean) the kitchen. Everything is sparkling clean.

5) He __has seen__________ (see) the film 'The King's Speech' about six times.

6) We __have painted__________ (paint) our living room. I think it looks a lot better.

7) How many times ____have you visited________ (you/visit) Scotland?

8) I ___have been calling_________ (call) John for hours and hours and he hasn't answered. I'm really
angry with him!

9) I __have been__________ (be) in London for three years.

10) We ___have known_________ (know) James for ages.

11) It's really smelly in here. __has somebody been smoking__________ (somebody/smoke)?

12) She __has been eating__________ (eat) chocolate all morning, so she feels sick.
13) I ___have been painting_________ (paint) my house all day, but it's not finished yet.

14) Julie _has been___________ (be) at the office since 6am.

15) The writer _has deserved___________(deserve) this award for a long time.

You might also like