English, asked by VKALS2, 5 months ago

Fill in the correct form of the Present Perfect tense!
1. The earth __________________ here for billions of years (be).

2. We ________________________ cards for the last few hours (play).

3. We ________________________ problems with our new car recently (have)

4. ____________________________ on anything interesting lately ?(you work)

5. Cuba ________________________ a socialist country since 1959 (be)

6. I ________________________ care of my neighbour’s cats while they are away (take)

7. I ________________________ my car for three years (have).

8. ________________________________ an important fight? (the boxer , ever, win)

9. John and Mary ________________________ with each other since the day they got married

(quarrel).

10. It ________________________ hard since last night (rain).

11. I’m tired because I ________________________ well lately. (not feel)

12. _________________________________ your problems? (your parents, always, understand)

13. The patient ________________________ penicillin for several days now (take)

14. A big earthquake ________________________ San Francisco since 1906. (not hit)

15. They ___________________________ in San Francisco since they arrived in the USA 20 years

ago. (live)

16. He got ill five weeks ago and ________________________ yet. (not recover)

17. Everyone in the Middle East ________________________ about the situation for decades

(worry).

18. We ________________________ very cold weather this year (have)

19. Where ________________________ the money? (you, hide)

20. At last ,my favourite team ________________________ against its most important rival (win)​

Answers

Answered by amaankhan7218
0

Answer:

be - been,play-played,have-havebeen

Similar questions