1.
Peter ----------------------- football yesterday.
Correct Answer
B. Has played
Explanation
The correct answer is "has played" because the sentence is referring to a past action that was completed in the recent past. "Has played" is the present perfect tense form of the verb "play" and is used to indicate an action that started in the past and is still relevant in the present.
2.
They ----------- the car. It looks new again.
Correct Answer
C. Have cleaned
Explanation
The correct answer is "have cleaned". This is because the sentence is in the present perfect tense, which is used to talk about an action that started in the past and is still relevant in the present. "Have cleaned" is the correct form of the present perfect tense for the pronoun "they".
3.
Last year we ------------ to Italy.
Correct Answer
D. Have gone
Explanation
The correct answer is "have gone." This is because the phrase "last year" indicates a past time period, and the use of "have gone" suggests that the action of going to Italy occurred at some point in the past, but is still relevant to the present.
4.
John and Peggy ------------- the book. Now they can watch the film.
Correct Answer
C. Have just read
Explanation
The correct answer is "have just read". This is because the sentence is in the present perfect tense, which is used to talk about actions that were completed in the recent past and have an effect on the present. "Have just read" indicates that John and Peggy recently finished reading the book, and now they can watch the film.
5.
I ---------- my friend two days ago.
Correct Answer
C. Have met
Explanation
The correct answer is "have met" because it indicates that the action of meeting the friend occurred at some point in the past and is still relevant in the present. The phrase "have met" is in the present perfect tense, which is used to describe an action that started in the past but has a connection to the present.
6.
We ------------ another country before.
Correct Answer
B. Have never visited
Explanation
The correct answer is "have never visited." This is because the sentence is in the present perfect tense and is referring to an action that has not occurred in the past. The phrase "have never" indicates that the action of visiting another country has not happened at any point in the past.
7.
She ----------- a new car in 2005.
Correct Answer
B. Has bought
Explanation
The correct answer is "has bought." This is because the sentence is in the present perfect tense, which is used to talk about an action that started in the past and continues into the present. "Has bought" is the correct form of the verb "to buy" in the present perfect tense.
8.
I'm sorry, but I --------- my homework.
Correct Answer
D. Have forgotten
Explanation
The correct answer is "have forgotten" because the sentence is in the present perfect tense, which is used to talk about actions that happened in the past but have a connection to the present. In this case, the speaker is apologizing for not completing their homework, indicating that they forgot to do it at some point in the past. Therefore, "have forgotten" is the appropriate verb form to use.
9.
----------- the game of chess?
Correct Answer
B. Did you win
Explanation
The correct answer is "Did you win." This is the correct question format to ask about the outcome of a game or competition in the past tense. "Have you win" and "Have you won" are incorrect because they use the present perfect tense, which is not appropriate for asking about a specific past event.
10.
The girls ----------- their lunch yet.
Correct Answer
B. Have not eaten
Explanation
The correct answer is "have not eaten" because the sentence is in the present perfect tense, indicating an action that started in the past and continues into the present. "Have not eaten" is the correct form for the subject "girls" in the present perfect tense.