1. Present Perfect

Gap-fill exercise

Write the appropriate form of the verbs in brackets.
1. You (work) a lot today. Very well.
2. Your brother and sister (not come) home yet.
3. (you/read) the newspaper today?
4. Nelly (meet) Mark in the street today and they (speak) have spoken about the party.
5. (your dad/buy) a new car?
6. The computer (break down) down another time.
7. I (not have breakfast) yet and I'm really hungry.
8. She (not finish) hasn't finished the homework yet.
9. My brother (drive) a Ferrari today and he still can't believe it.
10. You (not listen) to me.