22 Put the verbs in brackets into the correct tense, present simple, present perfect or past simple. Dear Rob, (not/reply) (be) on holiday. Sorry I 1) Sooner, but we 2) (have) a great time. Our trip (be) incredible. The We 3) to the Bahamas 4) weather 5) (be) warm and beautiful (enjoy) ourselves a (need) the rest and we really 6) lot. I guess we 7) after all these months of hard work. (have) a very smooth (arrive), we We 8) flight. When we 9) (go) straight to our hotel. We (want) to go sightseeing right (feel) so tired that 10) 11) away, but we 12) we had to rest for a while. Later in the afternoon, we 13) The water 14) (decide) to go for a swim. (be) perfect. We also 15) (want) to do more (not/have) the hiking but we 16) time. We 17) (spend) most of our days at the beach and in restaurants. I (take) lots of pictures. I 18) 19) (send) you some an attachment. We 20). (want) to return some day. Let's go together next time. Hope to hear from you soon. Give my best regards to Claire and the kids. Write back soon, Clive
1. She is having dinner now.
2. She has just had dinner.
3. Are They talking now?
4. Have They already talked about it?
5. He has had his English lesson today.
6. He is having his English lesson at the moment.
7. What is she doing now?
8. What has she done this week?
9. Is Beth translating the article now?
10. Who has already translated the article?
11. Has Our teacher explained you this rule today?
12. Has Your teacher explained you this rule today?
13. Has She already found her key?
14. Has He already had his dinner?