Контрольные задания > Grammar: Circle the correct answer. 1. Your hair is wet. a) Have you been swimming b) Have you swum. 2. A new DVD store ... in our neighbourhood. a) has opened b) has been opening. 3. It's cold. It ... all day. a) has snowed b) has been snowing. 4. The snow ... yet. a) hasn't been starting b) hasn't started. 5. How long ... on this project? a) have they been working b) have they worked. 6. She ... to Athens before. a) hasn't been travelling b) hasn't travelled.
Вопрос:
Grammar: Circle the correct answer. 1. Your hair is wet. a) Have you been swimming b) Have you swum. 2. A new DVD store ... in our neighbourhood. a) has opened b) has been opening. 3. It's cold. It ... all day. a) has snowed b) has been snowing. 4. The snow ... yet. a) hasn't been starting b) hasn't started. 5. How long ... on this project? a) have they been working b) have they worked. 6. She ... to Athens before. a) hasn't been travelling b) hasn't travelled.
1. Your hair is wet. a) Have you been swimming (This implies a continuous action that has just finished or is still ongoing and relevant to the present situation.)
2. A new DVD store a) has opened in our neighbourhood. (This describes a completed action in the past with present relevance - the store is now open.)
3. It's cold. It b) has been snowing all day. (This describes an action that started in the past and continues up to the present, emphasizing the duration.)
4. The snow b) hasn't started yet. (This describes a completed action that has not happened up to the present.)
5. How long a) have they been working on this project? (This asks about the duration of an action that started in the past and continues to the present.)
6. She b) hasn't travelled to Athens before. (This refers to an experience (or lack thereof) over a period of time up to the present.)