2.
Complete the dialogue with these words. There are two extra words.Have you finished your homework ……………………… ?
Correct Answer
A. Yet
Explanation
The word "yet" is the correct answer because it fits grammatically in the sentence and conveys the meaning of an action that has not been completed but is expected to be finished in the future. The sentence is asking if the person has finished their homework up until now.
3.
Yes. I’ve ……………………… finished it.
Correct Answer
A. Already
Explanation
The word "already" is the correct answer because it indicates that the action of finishing something has already occurred in the past. It suggests that the speaker has completed the task before the present moment.
4.
Then let’s go! The others are ……………………… at the water park.
Correct Answer
A. Already
Explanation
The word "already" is the correct answer because it indicates that the others have already arrived or have already been to the water park. This suggests that the speaker is joining them after they have already started their activities at the water park.
5.
OK. I can’t wait to go. I’ve ……………………… been there before.
Correct Answer
A. Never
Explanation
The word "never" is the correct answer because it fits grammatically in the sentence and conveys the meaning that the speaker has never been to the place before. The other options do not make sense in the context of the sentence.
6.
And I haven’t been there ……………………… a long time. It’s going to be great!
Correct Answer
A. For
Explanation
The word "for" is used to indicate a duration of time. In this context, the speaker is expressing that they have not been to a certain place in a long time. Therefore, "for" is the correct answer as it accurately conveys the meaning of the sentence.
7.
Choose the correct alternatives to complete the text. _____________The Martian yet?
Correct Answer
A. Have you seen
Explanation
The correct answer is "Have you seen" because it is the correct present perfect tense form of the verb "see" to ask about a past action that has a connection to the present.
8.
I _________________ and it was really good. The special effects were amazing.
Correct Answer
A. Saw it last night
Explanation
The correct answer is "saw it last night" because the sentence is in the past tense and the verb "saw" is the correct past tense form of "see". Additionally, the phrase "last night" indicates that the action of seeing the movie occurred in the past.
9.
Sometimes I ___________ like I was in the film!
Correct Answer
A. Felt
Explanation
The correct answer is "felt". In this sentence, the speaker is expressing a past experience or emotion. The verb "felt" is the past tense of "feel" and accurately conveys the speaker's perception of being in a film. The use of "felt" in this context suggests that the speaker had a strong sensation or impression of being part of a movie.
10.
I ____________________ the book so I can’t compare it to the film
Correct Answer
A. Haven’t read
Explanation
The correct answer is "haven't read". This is because the speaker is stating that they have not read the book, which is why they are unable to compare it to the film. The phrase "haven't read" is in the present perfect tense, indicating that the action of not reading the book is still ongoing or relevant to the present moment.
11.
But I _____________ the film a lot. I’d recommend it to anyone!
Correct Answer
A. Liked
Explanation
The correct answer is "liked". The sentence structure suggests that the speaker enjoyed the film and would recommend it to others. The verb "liked" indicates a past tense action, indicating that the speaker enjoyed the film in the past.
12.
Complete the sentences with the present perfect form of the verbs given. I ……………………… ________ (be) to the doctor’s three times this week.
Correct Answer
have been, 've been
Explanation
The correct answer is "have been, 've been." In this sentence, the present perfect form of the verb "be" is used to indicate an action that started in the past and is still ongoing. The subject "I" has visited the doctor's three times this week, indicating that the action of going to the doctor's started in the past and is still happening. The contraction "'ve" is used with the subject "I" to form the present perfect tense.
13.
Jon can’t play tennis with us today. He ……………………… ________ (hurt) his wrist.
Correct Answer
has hurt, 's hurt
Explanation
Jon can't play tennis with us today because he has hurt his wrist. The use of "has hurt" indicates that the injury occurred in the past and is still relevant in the present. The contraction "'s" is short for "has" and is used to form the present perfect tense. Therefore, the correct answer is "has hurt, 's hurt."
14.
My dad ……………………… ________ (have) his old car for over ten years!
Correct Answer
has had, 's had
Explanation
The correct answer is "has had, 's had". This is because the sentence is in the present perfect tense, indicating an action that started in the past and continues to the present. "Has had" is the present perfect form of the verb "have" and is used for the subject "My dad". "'s had" is a contraction of "has had" and is used for the subject "My dad". Both forms are correct and can be used interchangeably in this sentence.
15.
How long ………………………________ you ………………………________ (know) Emma?
Correct Answer
have
known
Explanation
The question is asking about the duration of time that the person has known Emma. The correct answer is "have known" because it is the correct verb tense to indicate a past action that started in the past and is still continuing in the present. "Have" is the present perfect form of the verb "to have" and "known" is the past participle form of the verb "to know".
16.
………………………________ you ………………………________ (read) this article on diets in the magazine? It’s really interesting.
Correct Answer
Have, have
read
Explanation
The correct answer is "Have, have, read". The first blank should be filled with "Have" because it is the correct form of the verb "to have" in the present tense for the subject "you". The second blank should also be filled with "have" to maintain parallelism with the first blank. The third blank should be filled with "read" because it is the correct past tense form of the verb "to read" to match the context of the sentence.