1.
Research ________ that cycling can help patients overcome their illnesses.
Correct Answer
B. Has shown
Explanation
The correct answer is "has shown". This is because the verb "has shown" is in the present perfect tense, which is used to describe an action that started in the past and continues into the present. In this case, the research on cycling and its benefits for patients overcoming their illnesses is ongoing and still relevant.
2.
Oh, no! My car ________!
Correct Answer
A. Has disappeared
Explanation
The correct answer is "has disappeared" because the phrase "has disappeared" is in the present perfect tense, indicating that the action of the car disappearing happened in the past but has relevance to the present. This suggests that the car is currently missing.
3.
I ________ my hands so I can help you with the cooking.
Correct Answer
B. Have washed
Explanation
The correct answer is "have washed" because the phrase "so I can help you with the cooking" suggests that the action of washing the hands has already been completed in the past. Using the present perfect tense "have washed" indicates that the action was done before the present moment and is still relevant to the current situation of helping with the cooking.
4.
She ________ about the traffic last week.
Correct Answer
A. Complained
Explanation
The correct answer is "complained" because the sentence is in the past tense and there is no indication of any ongoing action. The word "last week" suggests that the action of complaining about the traffic occurred in the past.
5.
Mr. Robinson _________ the election!
Correct Answer
B. Has just won
Explanation
The phrase "has just won" indicates that Mr. Robinson recently won the election. The use of "has" suggests that the action of winning occurred in the recent past, and "just" emphasizes the immediacy of the victory. Therefore, "has just won" is the correct answer to describe Mr. Robinson's election success.
6.
Nobody ______ever ________ that mountain. (climb)
Correct Answer
D. Has .... climbed
Explanation
The correct answer is "has .... climbed." This is because the sentence is in the present perfect tense, which is formed by using "has" or "have" followed by the past participle of the verb. In this case, "climbed" is the past participle of "climb." The use of "has" indicates that the action of climbing the mountain has occurred at some point in the past and is still relevant in the present.
7.
People ________ to the Moon. (travel)
Correct Answer
C. Have traveled
Explanation
The correct answer is "have traveled" because it is in the present perfect tense, which is used to talk about actions that started in the past and continue up to the present. It indicates that people have traveled to the Moon at some point in the past and may still continue to do so.
8.
I _________ that movie twenty times. (see)
Correct Answer
A. Have seen
Explanation
The correct answer is "have seen" because the sentence is in the present perfect tense. "Have seen" is the correct past participle form of the verb "see" in this tense. It indicates that the action of watching the movie has been completed multiple times in the past, up until the present moment.
9.
The children ________ the Indiana Jones movie. (see)
Correct Answer
have seen
Explanation
The correct answer is "have seen" because it is the present perfect tense of the verb "see" used with the subject "children." This indicates that the action of seeing the Indiana Jones movie happened in the past but is still relevant to the present.
10.
I _________ that book three times. (read)
Correct Answer
have read
Explanation
The sentence is in the present perfect tense, indicating an action that started in the past and is still relevant in the present. The verb "have read" in the present perfect tense is used to show that the action of reading the book has been completed multiple times in the past.
11.
We _________ to Italy before. (go)
Correct Answer
have gone
Explanation
The correct answer is "have gone" because the phrase "before" indicates that the action of going to Italy has already happened in the past. The use of the present perfect tense "have gone" is appropriate to describe an action that started in the past and has a connection to the present.
12.
I can't believe you _______ just ________ a cake! (make)
Correct Answer
have made
Explanation
The correct answer is "have made" because the sentence is in the present perfect tense. The speaker is expressing surprise at the fact that someone has made a cake. The use of "have" indicates that the action of making the cake has been completed in the past but has a connection to the present moment.
13.
_________he ___________ to his boss yet? (speak)
Correct Answer
Has spoken
Explanation
The correct answer is "Has spoken" because the question is in the present perfect tense and is asking about an action that has happened in the past but has a connection to the present. "Has spoken" is the correct form of the verb "speak" in the present perfect tense.
14.
"Ouch! _________ myself."
Correct Answer
B. I've cut
Explanation
The correct answer is "I've cut" because the phrase "I've cut" is the contraction of "I have cut." The use of "have" indicates that the action of cutting occurred in the past, and the contraction "I've" is the correct form for the pronoun "I" and the auxiliary verb "have" in present perfect tense.
15.
The've _______ to London. They left yesterday.
Correct Answer
A. Gone
Explanation
The correct answer is "gone". In this sentence, "gone" is the past participle form of the verb "go". It is used to indicate that the subject has physically traveled or moved to London. The word "been" is the past participle form of the verb "be" and is not appropriate in this context.
16.
I've been here _______ Saturday.
Correct Answer
B. Since
Explanation
The correct answer is "since" because it indicates the starting point of an action or event that is still ongoing. In this case, the person has been at the location since Saturday, implying that they arrived on Saturday and are still there at the time of speaking.
17.
______ a student for 3 years.
Correct Answer
A. He's been
Explanation
The correct answer is "He's been." This is the correct answer because it uses the contraction "He's" which is short for "He has." The phrase "been a student for 3 years" indicates that the person has been a student for a specific duration of time, which is why the present perfect tense "has been" is used.
18.
Have you ______ been to Scotland?
Correct Answer
A. Ever
Explanation
The word "ever" is the correct answer because it is used to ask about whether someone has had a particular experience at any time in their life. In this question, it is asking if the person has ever been to Scotland, implying that the person could have visited Scotland at any point in their life. The word "never" would imply that the person has not been to Scotland at any time.
19.
I still ______ done it.
Correct Answer
B. Haven't
Explanation
The correct answer is "haven't." This is because the sentence is in the present perfect tense, indicating an action that started in the past and continues into the present. "Haven't" is the contraction of "have not," which is used with the pronoun "I" to form the negative present perfect. Therefore, "haven't" is the correct choice to express that the speaker has not yet completed the action.
20.
______ you seen her?
Correct Answer
B. Have
Explanation
The correct answer is "have." In this question, "have" is the correct verb form to use because it agrees with the subject "you." "Has" would be incorrect because it is used with singular subjects such as "he," "she," or "it."
21.
I've eaten a lot of buscuits ___________.
Correct Answer
A. This week.
Explanation
The correct answer is "this week" because the sentence is referring to a specific time period, indicating that the speaker has eaten a lot of biscuits during the current week.
22.
She _______ been to Italy.
Correct Answer
A. Has
Explanation
The correct answer is "has" because the sentence is in the present perfect tense and refers to a singular subject "she." In the present perfect tense, we use "has" with singular subjects to indicate an action that started in the past and is still relevant in the present.
23.
She (to thank) _____________ him for the chocolates when he gave them to her.
Correct Answer
thanked
Explanation
Simple past clue - when he gave them to her
24.
He (to buy) ________________ some chocolates for her.
Correct Answer
bought
Explanation
Could be present perfect but simple past is best because he is already waiting at the station for her so he must have bought the chocolates earlier.
25.
He (to like) _______________ her for a long time.
Correct Answer
has liked
Explanation
Present perfect clue - for a long time
26.
She________ just (to leave) ____________ college to go home.
Correct Answer
has left
Explanation
Present perfect clue - just
27.
So far she (to study) __________________ English for one year in Sydney.
Correct Answer
has studied
Explanation
Present perfect clue - so far
28.
She (to live) ____________ in Tokyo 5 years ago.
Correct Answer
lived
Explanation
Simple past clue - ago
29.
He ______ always (to wait) ___________ for her at the train station.
Correct Answer
has waited
Explanation
Present perfect clue - always can be used
30.
She (to study) ______________ Information Technology in Tokyo.
Correct Answer
studied
Explanation
She lives in Sydney now so this is the simple past.
31.
She (to be) _______________ in Sydney for 5 years.
Correct Answer
has been
Explanation
Present perfect clue - for 5 years.
32.
He then (to ask) _________ her out and she said yes immediately!
Correct Answer
asked
Explanation
Simple past clue - then
33.
It__________raining for a while, but now it’s raining again. (stop)
Correct Answer
stopped
Explanation
The sentence suggests that the rain had stopped at some point in the past, but now it has started raining again. The correct answer, "stopped," fits the context perfectly as it indicates the action of the rain coming to a halt previously.
34.
The town is very different now. It _____________ a lot. (change)
Correct Answer
has changed
Explanation
The correct answer is "has changed" because the sentence is in the present perfect tense. The word "now" indicates that the action of the town changing has occurred recently. The present perfect tense is used to describe actions that started in the past and are still relevant in the present. Therefore, "has changed" is the appropriate verb form to show that the town has undergone a significant transformation.
35.
I did German at school, but I__________ most of it now. (forget)
Correct Answer
have forgotten
Explanation
The correct answer is "have forgotten" because the sentence is in the present perfect tense. The phrase "I did German at school" indicates a past action, and the word "now" suggests that the speaker is talking about the present. Therefore, the verb "forget" needs to be in the present perfect tense to show that the forgetting happened in the past but still has an effect on the present.
36.
The police_____________ three people, but later they let them go. (arrest)
Correct Answer
arrested
Explanation
The correct answer is "arrested." The verb "arrest" means to take someone into custody by the police for a suspected crime. In this sentence, the police initially took three people into custody, but later released them, indicating that they were not guilty or there was not enough evidence to continue holding them.
37.
What do you think of my English? Do you think it_________? (improve)
Correct Answer
has improved
Explanation
The correct answer is "has improved" because the question is asking for an opinion about the person's English skills in the present. "Has improved" is the correct verb tense to indicate that the person's English has gotten better over time.
38.
I_____________ for a job as a tourist guide, but I wasn’t successful.(apply)
Correct Answer
applied
Explanation
The correct answer is "applied". In the given sentence, the speaker is talking about their attempt to find a job as a tourist guide. The verb "applied" is the past tense form of "apply", which means to submit an application or request for something, in this case, a job. Since the sentence is in the past tense, "applied" is the correct verb form to use.
39.
Where is my bike? It ________ outside the house, but it’s not there now. (be)
Correct Answer
was
Explanation
The correct answer is "was" because the sentence is referring to a past event. The bike was previously outside the house, but it is not there anymore.
40.
A: Have you heard about Ben? He ___________ his arm. (break)
B: Really? How______ that _____? (happen)
A: He ____ off a ladder. (fall)
Correct Answer
has broken did happen fell
Explanation
The first sentence mentions that Ben has broken his arm, indicating that the action of breaking his arm has already occurred in the past. The second sentence asks how that happened, implying that the speaker is referring to a past event. The third sentence further supports this by stating that Ben fell off a ladder, which is also a past event. Therefore, the correct verb forms to use in this context are "has broken," "did happen," and "fell."