Контрольные задания > Put the verbs in brackets in form of the present perfect.
Вопрос:
Put the verbs in brackets in form of the present perfect.
Ответ:
1 A: Has Joe come back (Joe/come back) yet?
B: Yes, about an hour ago. He has had (have) a bite to eat and has headed (head) straight for his room.
2 A: Kelly has shown (show) me some amazing pictures she took in Chile last month?
B: The ones she has taken (take) in Chile last month? The ones she has sent (send) me some amazing pictures?
3 A: These terrible floods have left (leave) hundreds of people homeless.
B: I know, I have read (read) the story on the news last night.
4 A: Has he spoken (speak) to him since then?
B: I'm not sure, I haven't spoken (not/speak) to him since yesterday morning's meeting?
5 A: How long has the earthquake lasted (earthquake/last) yesterday?
B: Just a few seconds, but there have been (be) dozens of aftershocks.
6 A: You are wearing (wear) reading glasses, I suppose.
B: I remember you having seen (see) them in your handbag before you left (leave) for the cinema last week.
7 A: They have been (be) in hospital last week.
B: I know, I have already visited (already/visit) him twice.