1.
True or False: the present perfect is the time form we use when talking about complete actions far in the past.
Correct Answer
B. False
Explanation
The present perfect is not used to talk about actions far in the past. It is used to talk about actions or states that started in the past and continue into the present, or have a connection to the present. To talk about complete actions far in the past, the past simple tense is typically used. Therefore, the statement "the present perfect is the time form we use when talking about complete actions far in the past" is false.
2.
Below are four statements using the simple past and present perfect. One of the sentences has the wrong match between tense and time. Mark the wrong sentence.
Correct Answer
C. I have eaten pizza last year.
Explanation
The sentence "I have eaten pizza last year" is incorrect because the present perfect tense ("have eaten") is used to talk about actions that happened at an unspecified time in the past or have a connection to the present. However, "last year" specifies a specific time in the past, so the simple past tense ("ate") should be used instead.
3.
If your best friend calls you and says "I have driven into the city," where do you think she is?
Correct Answer
B. She's still in the city.
Explanation
Based on the statement "I have driven into the city," it implies that the friend is currently in the city. If she had already arrived back home, she would have said "I drove into the city." Therefore, the correct answer is "She's still in the city."
4.
Your best friend calls you, again, and says "My car broke down." Do you think she got her car working again?
Correct Answer
D. Yes. The car is running again.
Explanation
The correct answer is "Yes. The car is running again." because the question asks whether the friend's car got working again after it broke down. The other options are irrelevant or incorrect as they do not address the question or provide inaccurate information.
5.
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 ongoing. In this case, the person has been playing football for five years, indicating that the action started in the past and is still continuing in the present.
6.
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 actions and accomplishments. The use of "have won" indicates that the team has already won most of their games this season. The other options, "have been won", "have been winning", and "have been win" do not accurately convey the intended meaning of the sentence.
7.
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 the correct form of the present perfect tense to indicate that the speaker is still waiting for Vilma's letter. "Has not receiving" and "have not receiving" are incorrect because they do not use the correct verb form.
8.
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" because the sentence is in the present perfect continuous tense. This tense is used to talk about an action that started in the past and is still ongoing. In this case, Janice's English started improving when she moved to the United States and it is still improving at the present time.
9.
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 made throughout one's life. The present perfect tense "have made" indicates that the action of making mistakes started in the past and continues up until the present.
10.
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 follows the correct verb form for the subject "I" in the present perfect tense. "Have not seen" indicates that the action of not seeing the brother started in the past and continues up until the present moment.
11.
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, indicating a plural subject. Therefore, the correct verb form to use is "have moved", which is the present perfect tense for plural subjects.
12.
Sam ___ tennis for two hours.
Correct Answer
B. Has been playing
Explanation
The given sentence is in the present perfect continuous tense. "Has been playing" is the correct answer because it correctly combines the auxiliary verb "has" with the present participle form of the main verb "play". This form is used to describe an action that started in the past and is still ongoing in the present.
13.
Jeff _____ about changing his field of study.
Correct Answer
D. Has been thinking
Explanation
The correct answer is "has been thinking". The sentence is in the present perfect continuous tense, indicating an ongoing action that started in the past and is still happening in the present. "Has been thinking" is the correct form of the verb "to think" in the third person singular form.
14.
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 happening in the present. "Have been practicing" is the correct form of the verb to match the subject "our students."
15.
Peter ----------------------- football yesterday.
Correct Answer
B. Has played
Explanation
The given sentence states that Peter played football yesterday. The correct answer "has played" 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. Since the sentence mentions that Peter played football yesterday, it implies that the action of playing football is still relevant at the time of speaking. Therefore, "has played" is the correct answer.
16.
They ----------- the car. It looks new again.
Correct Answer
C. Have cleaned
Explanation
The correct answer is "have cleaned" because it indicates that the action of cleaning the car was done in the past and has a present result. The use of "have" suggests that the cleaning was performed by multiple people or a group.
17.
Last year we ------------ to Italy.
Correct Answer
D. Have gone
Explanation
The use of "last year" indicates that the action of going to Italy happened in the past. The verb "have gone" is in the present perfect tense, which is used to talk about an action that started in the past and has a connection to the present. Therefore, "have gone" is the correct answer as it implies that the speaker went to Italy at some point in the past and the action has relevance to the present.
18.
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 the correct answer because it is in the present perfect tense, which implies that John and Peggy have recently finished reading the book. This is supported by the phrase "Now they can watch the film", indicating that they have completed the action of reading and are now able to move on to watching the film.
19.
I ---------- my friend two days ago.
Correct Answer
C. Have met
Explanation
The correct answer is "have met." This is because the sentence is referring to an action that happened in the past but is still relevant to the present. The use of "have" indicates that the action of meeting the friend occurred at some point before now.
20.
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 "have never visited" is the correct form of the verb phrase to use in this tense. It indicates that the subject (we) has not visited another country at any point in the past up until now.
21.
She ----------- a new car in 2005.
Correct Answer
B. Has bought
Explanation
The correct answer is "has bought" because the sentence is in the present perfect tense, indicating an action that started in the past and is still relevant in the present. "Has bought" is the correct form of the present perfect tense for the pronoun "she."
22.
I'm sorry, but I --------- my homework.
Correct Answer
D. Have forgotten
Explanation
The correct answer is "have forgotten" because it is the correct form of the verb "to forget" for the pronoun "I" in the present perfect tense.
23.
----------- the game of chess?
Correct Answer
B. Did you win
Explanation
The correct answer is "Did you win." This is because the question is asking about the outcome of a past event, which is best expressed using the simple past tense. "Have you win" and "Have you won" are both incorrect because they use the present perfect tense, which is used to talk about actions that started in the past and continue into the present or have a result in the present.
24.
The girls ----------- their lunch yet.
Correct Answer
B. Have not eaten
Explanation
The correct answer is "have not eaten" 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 moment. In this case, the girls have not eaten their lunch yet means that they have not eaten it up until now.
25.
You ________ drive a car in Germany when you are eighteen.
Correct Answer
B. Can
Explanation
In Germany, it is permissible for individuals to drive a car when they reach the age of eighteen. The word "can" suggests that it is possible or allowed for someone to do so.
26.
You __________ punch people
Correct Answer
B. Mustn't
Explanation
The correct answer is "mustn't." This is because the word "mustn't" expresses prohibition or the act of not being allowed to do something. In this context, it implies that it is not permissible or acceptable to punch people.
27.
We _____________ speak Arabic in our class
Correct Answer
A. Mustn't
Explanation
In this sentence, the correct answer is "mustn't." This is because "mustn't" indicates that it is not allowed or prohibited to speak Arabic in the class. The other options, "don't have to" and "can," do not convey the same meaning. "Don't have to" implies that it is not necessary to speak Arabic but it is still allowed, while "can" simply indicates the ability to speak Arabic without any restrictions.
28.
Students ________ write ten sentences for their homework.
Correct Answer
A. Must
Explanation
The correct answer is "must" because it indicates a requirement or obligation for the students to write ten sentences for their homework. It implies that there is no choice or flexibility in this matter, and the task is mandatory for them to complete.
29.
You _________ show your passport at the airport.
Correct Answer
B. Have to
Explanation
When we say "have to," it means that it is necessary or required to do something. In this case, showing your passport at the airport is a requirement, so you have to do it. The other options, "don't have to" and "can," indicate that it is not necessary to show your passport, which is incorrect.
30.
If I pass my exam, I _________ go on holiday.
Correct Answer
A. Can
Explanation
If I pass my exam, I can go on holiday. This suggests that passing the exam will give the person the ability or permission to go on vacation. The word "can" implies that it is optional and not a requirement or obligation.
31.
He _________ wear a uniform at school.
Correct Answer
B. Has to
Explanation
The correct answer is "has to". This is because the phrase "has to" indicates a requirement or obligation. Therefore, the sentence suggests that wearing a uniform at school is mandatory or necessary for him.
32.
I ________ play the guitar very well.
Correct Answer
C. Can
Explanation
The word "can" is the correct answer because it indicates the ability or skill to play the guitar well. The other options, "must" and "mustn't," do not convey the same meaning of capability or proficiency.
33.
They ________ to wear baggy clothes to snowboard.
Correct Answer
B. Have to
Explanation
The correct answer is "have to". This is because the sentence is referring to a requirement or obligation to wear baggy clothes while snowboarding. "Have to" is used to express a necessity or obligation to do something.
34.
I _________ do my homework.
Correct Answer
C. A or B
Explanation
The correct answer is "A or B" because both "must" and "have to" can be used to express obligation or necessity. They are interchangeable in this context and indicate that doing homework is required.
35.
2. Liz ___ get tired of her job. It is so boring.
Correct Answer
B. Must
Explanation
The correct answer is "must". This is because the sentence suggests that Liz is tired of her job due to it being boring. "Must" implies a strong obligation or necessity, indicating that Liz has no other choice but to feel tired of her job.
36.
3. Where's Nick? He ___ be in his office.
Correct Answer
A. Might
Explanation
The correct answer is "might" because it suggests that there is a possibility that Nick is in his office. It implies uncertainty or speculation about his whereabouts.
37.
4. Take an umbrella. It ___ rain later.
Correct Answer
C. Might
Explanation
The correct answer is "might" because it suggests the possibility of rain later. The speaker is unsure if it will rain or not, but they are advising to take an umbrella just in case.
38.
6. You look tired. You ___ go to bed.
Correct Answer
A. Should
Explanation
The correct answer is "should" because it is used to give advice or make a suggestion. In this context, the speaker is suggesting that the person looks tired and it would be a good idea for them to go to bed.
39.
8. ___ it be true?
Correct Answer
C. Can
Explanation
The word "can" is used to express possibility or ability. In this context, the question is asking if something is possibly true. The word "may" is used to express permission or possibility, but it does not fit in the question because it is not asking for permission. The word "must" is used to express necessity or obligation, but it does not fit in the question because it is not asking for a requirement. Therefore, the correct answer is "can" as it is the most appropriate word to express the possibility of something being true.
40.
10. Jane was so tired. She ___ have worked days and nights.
Correct Answer
B. Must
Explanation
The word "must" is the correct answer because it indicates a strong certainty or conclusion. In this context, it suggests that Jane's exhaustion is a result of working days and nights. The word "should" implies a suggestion or expectation, while "need" suggests a requirement or necessity, neither of which convey the same level of certainty as "must" in this sentence.
41.
Present Perfect vs Simple Past`Where's your purse?´ `I don't know. I think I (lose) _________ it.´
Correct Answer
have lost
`ve lost
Explanation
The correct answer is "have lost" or "ve lost". This is because the speaker is expressing a belief or assumption about the past event of losing their purse. The use of the present perfect tense indicates that the action of losing the purse is still relevant to the present moment.
42.
Present Perfect vs Simple PastI (be) ________ very tired, so I lay down on the bed and went to sleep.
Correct Answer
was
Explanation
The correct answer is "was" because the sentence is describing a past event. The word "lay" indicates that the action of lying down on the bed happened in the past, so the verb "be" should also be in the past tense to match the timeframe of the sentence.
43.
Present Perfect vs Simple PastI did French at school but I (forget) ____________ most of it.
Correct Answer
have forgotten
`ve forgotten
Explanation
The correct answer is "have forgotten" or "I've forgotten". Both forms are in the present perfect tense, which is used to talk about past actions or experiences that have a connection to the present. In this case, the speaker did French at school in the past, but they are saying that they have forgotten most of it, indicating that their forgetting is still relevant in the present.
44.
Present Perfect vs Simple PastI meant to phone Diane yesterday evening but I (forget) ___________.
Correct Answer
forgot
Explanation
The correct answer is "forgot." In this sentence, the speaker is talking about an action that happened in the past, specifically yesterday evening. The verb "forget" is in the simple past tense because it indicates a completed action in the past. The use of the simple past tense suggests that the speaker did not remember or failed to phone Diane as intended.
45.
Present Perfect vs Simple PastLook! There's a police car over there. There (be) ___________ an accident.
Correct Answer
has been
`s been
Explanation
The correct answer is "has been." In this sentence, we are talking about a recent event or situation that started in the past and is still relevant in the present. The present perfect tense "has been" is used to express this. On the other hand, "s been" is not a grammatically correct option in this context.
46.
Present Perfect vs Simple Past`Is Mike still here?´ `No, he (just/go) ___________ out.
Correct Answer
`s just gone
has just gone
Explanation
The correct answer is "has just gone". In this question, we are talking about an action that happened in the recent past and has a connection to the present. The present perfect tense is used to express this idea. "Has just gone" indicates that Mike left very recently and is not here anymore.
47.
Present Perfect vs Simple PastWe (be) __________ married for twenty-five wonderful years!
Correct Answer
have been
`ve been
Explanation
The correct answer is "have been" or "'ve been" because the sentence is in the present perfect tense, which is used to talk about an action or event that started in the past and continues up to the present moment. In this case, the speaker is emphasizing the duration of their marriage, which started in the past and is still ongoing. The contraction "'ve" is a shortened form of "have" and is commonly used in spoken English.
48.
Present Perfect vs Simple PastWe (work) ____________ for this company 2 years ago.
Correct Answer
worked
Explanation
This question is testing the understanding of the difference between the present perfect and simple past tenses. In this case, the correct answer is "worked" because the action of working for the company happened specifically 2 years ago, which is a completed past action. The present perfect tense would be used if the action had a connection to the present, such as "We have worked for this company for 2 years."
49.
Present Perfect vs Simple PastI (see) ____________ a friend of yours a few moments ago.
Correct Answer
saw
Explanation
The correct answer is "saw" because the sentence is referring to a specific past event that happened a few moments ago. The simple past tense is used to describe completed actions in the past, while the present perfect tense is used to describe actions that began in the past but have a connection to the present. Since there is no connection to the present in this sentence, the simple past tense "saw" is the appropriate choice.
50.
Present Perfect vs Simple PastI (not see) ____________ Peter for ages!
Correct Answer
have not seen
haven't seen
Explanation
The correct answer is "have not seen" or "haven't seen". Both options use the present perfect tense, which is used to talk about actions or events that started in the past and continue up to the present. In this case, the speaker is saying that they have not seen Peter for a long time, emphasizing the duration of time that has passed since they last saw him.