1)They for a month already.
1.have travelled
2.have been travelling
3.has travelled
2)I this book for two hours already.
1.have read
2.have been reading
3.has been reading.
3)Alice always to visit Finland.
1.has wanted
2.have wanted
3.has been wanting
4)The girls since 3 p.m.
1.have danced
2.have been dancing
3.has danced
5)Sue Sally all her life.
1.has known
2.has been knowing
3.knew
2. 2
3. 1
4. 2
5. 1
Explanation: The correct answer is "have been travelling" because the sentence indicates a continuous action that started in the past and is still ongoing. The present perfect continuous tense is used to express an action that started in the past and is still happening at present.
Step-by-step solution:
- Identify the subject: "They"
- Choose the correct auxiliary verb: "have"
- Choose the correct main verb form: "been travelling"
- Combine all the parts together: "They have been travelling"
2) I have been reading this book for two hours already.
Explanation: The correct answer is "have been reading" because the sentence indicates a continuous action that started in the past and is still ongoing. The present perfect continuous tense is used to express an action that started in the past and is still happening at present.
Step-by-step solution:
- Identify the subject: "I"
- Choose the correct auxiliary verb: "have"
- Choose the correct main verb form: "been reading"
- Combine all the parts together: "I have been reading"
3) Alice has wanted to visit Finland.
Explanation: The correct answer is "has wanted" because the sentence indicates a past action with a result or impact on the present. The present perfect tense is used to express an action that started in the past and has a connection to the present.
Step-by-step solution:
- Identify the subject: "Alice"
- Choose the correct auxiliary verb: "has"
- Choose the correct main verb form: "wanted"
- Combine all the parts together: "Alice has wanted"
4) The girls have been dancing since 3 p.m.
Explanation: The correct answer is "have been dancing" because the sentence indicates a continuous action that started in the past and is still ongoing. The present perfect continuous tense is used to express an action that started in the past and is still happening at present.
Step-by-step solution:
- Identify the subject: "The girls"
- Choose the correct auxiliary verb: "have"
- Choose the correct main verb form: "been dancing"
- Combine all the parts together: "The girls have been dancing"
5) Sue has known Sally all her life.
Explanation: The correct answer is "has known" because the sentence indicates a past action with a result or impact on the present. The present perfect tense is used to express an action that started in the past and has a connection to the present.
Step-by-step solution:
- Identify the subject: "Sue"
- Choose the correct auxiliary verb: "has"
- Choose the correct main verb form: "known"
- Combine all the parts together: "Sue has known"