1.
I _____ football for five years.
Correct Answer
B. Have been playing
Explanation
The correct answer is "have been playing." This is because the sentence is in the present perfect continuous tense, which is used to talk about an action that started in the past and is still happening in the present. "Have been playing" is the correct form of the verb for the first person singular pronoun "I."
2.
Our football team is having a great season. They ______ all but one of their games so far this year and will probably win the championship.
Correct Answer
A. Have won
Explanation
The correct answer is "have won." This is because the sentence is referring to the team's past achievements, indicating that they have already won most of their games. The present perfect tense "have won" is used to describe an action that started in the past and is still relevant in the present.
3.
I am expecting a letter from Vilma, but _____ anything yet.
Correct Answer
C. Have not received
Explanation
The correct answer is "have not received." This is because the sentence is in the present perfect tense and requires the use of "have" as the helping verb. "Received" is the past participle form of the verb "receive" and is used to indicate that the action of receiving has not yet occurred.
4.
Janice is living in the United States now. Her English used to be terrible, but it ______ greatly since she moved there.
Correct Answer
D. Has been improving
Explanation
The correct answer is "has been improving." This is because the sentence is talking about a change that has occurred since Janice moved to the United States. The present perfect continuous tense "has been improving" is used to indicate an action that started in the past and is still ongoing in the present. Therefore, it suggests that Janice's English skills have been continuously getting better since she moved to the United States.
5.
Everyone makes mistakes in life. I ____ lots of mistakes in my life.
Correct Answer
B. Have made
Explanation
The correct answer is "have made." This is because the sentence is referring to past mistakes that the speaker has made in their life. The present perfect tense "have made" is used to indicate actions or events that started in the past and continue to the present. In this case, the speaker is emphasizing the ongoing nature of their mistakes throughout their life.
6.
I ______ seen my brother for 6 months since I moved to France.
Correct Answer
A. Have not seen
Explanation
The correct answer is "have not seen" because it is the correct form of the present perfect tense to use with the subject "I". The sentence is talking about an action that started in the past (when the person moved to France) and is still ongoing (6 months later).
7.
My husband and I ______ three times since we got married.
Correct Answer
C. Have moved
Explanation
The correct answer is "have moved." This is because the sentence is referring to both the husband and the speaker (I), indicating a plural subject. In this case, the present perfect tense is used to show that the action of moving has occurred multiple times in the past and is still relevant in the present.
8.
Sam ___ tennis for two hours.
Correct Answer
B. Has been playing
Explanation
The correct answer is "has been playing" because the sentence is in the present perfect continuous tense. "Has been playing" is the correct form of the verb "to play" in the third person singular form (Sam). This tense is used to describe an action that started in the past, is still happening in the present, and may continue into the future. Therefore, it is the most appropriate choice for the sentence.
9.
Jeff _____ about changing his field of study.
Correct Answer
D. Has been thinking
Explanation
The correct answer is "has been thinking." This is because the sentence is in the present perfect continuous tense, which is used to talk about an action that started in the past and is still happening in the present. In this case, Jeff has been thinking about changing his field of study for a period of time leading up to the present moment.
10.
Our students ____ English for many years and they have improved their English level.
Correct Answer
A. Have been practicing
Explanation
The correct answer is "have been practicing." This is because the sentence is in the present perfect continuous tense, which is used to talk about an action that started in the past and is still ongoing. The subject "our students" is plural, so the correct verb form is "have been." Additionally, the verb "practice" should be in the gerund form "practicing" to match the tense and subject.