Latihan soal present perfect tense 13

Posts: 480
Topic starter
Joined: 1 year ago

Fill in the correct form of the Present Perfect tense!


We ____ cards for the last few hours. (play)


have been playing

1. The earth here for billions of years. (be)

2. We problems with our new car recently. (have)

3. on anything interesting lately? (you work)

4. Cuba a socialist country since 1959. (be)

5. I care of my neighbor's cats while they are away. (take)

6. I my car for three years. (have)

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

8. John and Mary with each other since the day they got married. (quarrel)

9. It hard since last night. (rain)

10. I'm tired because I well lately. (not feel)