1.
I have been a student ___________________ I was 6.
Correct Answer
B. Since
Explanation
The correct answer is "since". This is because "since" is used to indicate a starting point in time and is appropriate in this context to show that the speaker has been a student starting from when they were 6 years old.
2.
My father hasn't slept ________________ twenty-four hours.
Correct Answer
A. For
Explanation
The correct answer is "for". In this sentence, "for" is used to indicate the duration of time during which the action of not sleeping has been going on. It shows that the speaker's father has not slept in the past twenty-four hours.
3.
She has been my friend ___________________ years.
Correct Answer
A. For
Explanation
The correct answer is "for" because it indicates the duration of time that she has been my friend. It suggests that our friendship has lasted for a certain number of years.
4.
He hasn't smoked _______________________ three months.
Correct Answer
A. For
Explanation
The correct answer is "for" because it indicates a duration of time. In this sentence, it means that he has not smoked for a period of three months.
5.
I haven't worked ______________________ 1 April.
Correct Answer
B. Since
Explanation
The correct answer is "since". This is because "since" is used to indicate a specific point in time in the past. In this sentence, it suggests that the person has not worked since 1 April, meaning they stopped working on that date and have not worked since then.
6.
Mandy has been ill _________________ Monday.
Correct Answer
B. Since
Explanation
The correct answer is "since". "Since" is used to indicate the starting point of an action or event that is still ongoing. In this case, Mandy has been ill starting from Monday and is still ill at the time of speaking.
7.
We have lived here _______________________ seventeen days.
Correct Answer
A. For
Explanation
The word "for" is the correct answer because it indicates a duration of time. In this sentence, it suggests that the speaker has been living in the current location for a period of seventeen days.
8.
I haven't got an sms ____________________ 8 o'clock.
Correct Answer
B. Since
Explanation
The correct answer is "since" because it indicates that the person has not received an SMS starting from a specific time, which is 8 o'clock. "For" would indicate a duration of time, while "since" is used to indicate a specific point in time from which something has been happening or not happening.
9.
I haven't met Mary __________________ the end of school.
Correct Answer
B. Since
Explanation
The correct answer is "since" because it indicates a specific point in time when the speaker last met Mary. "Since" is used to refer to a starting point in the past and is suitable in this context to show that the speaker has not met Mary starting from the end of school until now.
10.
Jane has worked here ______________ two weeks already.
Correct Answer
A. For
Explanation
The correct answer is "for" because it indicates the duration of time Jane has worked at the current place. "For" is used when specifying a period of time, in this case, two weeks.
11.
We haven't seen Mary ___________________ the party.
Correct Answer
B. Since
Explanation
The correct answer is "since" because it indicates a specific point in time when Mary was last seen, which is before the party.
12.
Paul hasn't played the piano ___________________ he was a boy.
Correct Answer
B. Since
Explanation
This question is testing the correct usage of the word "since" to indicate the starting point of an action or event. In this context, "since" is used to show that Paul hasn't played the piano from the time he was a boy until now. The word "since" is appropriate here because it implies a continuous period of time starting in the past and continuing to the present.
13.
I have read two books ___________________ the weekend. (Now, it is Friday.)
Correct Answer
B. Since
Explanation
The word "since" is the correct answer because it indicates that the action of reading two books started in the past and is still ongoing. In this case, it implies that the person started reading the books before the weekend and is continuing to read them.
14.
Jack hasn't been to Hungary ________________ 1981.
Correct Answer
B. Since
Explanation
The correct answer is "since". "Since" is used to indicate a specific point in time when an action or event started. In this case, it suggests that Jack hasn't been to Hungary starting from 1981 and continuing until the present time.
15.
They haven't visited us ____________________ Christmas.
Correct Answer
B. Since
Explanation
The correct answer is "since" because it indicates that the last time they visited us was at Christmas and implies that they have not visited us since then. This word is commonly used to talk about actions or events that started in the past and continue up to the present moment.
16.
Mary hasn't finished her homework ____________________.
Correct Answer
B. Yet
Explanation
Mary hasn't finished her homework yet means that she still has not completed her homework up to the present moment. The word "yet" is used in negative sentences to indicate that something expected or anticipated has not happened or been done at the current time. In this case, Mary's homework is still pending and she has not completed it.
17.
Have you _______________ seen that film?
Correct Answer
B. Ever
Explanation
The word "ever" is used in this question to inquire about the past experiences of the person being asked. It implies that the speaker is curious to know if the person has had the opportunity to watch the film at any point in their life.
18.
I have ______________________ done the shopping.
Correct Answer
A. Already
Explanation
The word "already" is the correct answer because it indicates that the speaker has already completed the shopping. This suggests that the action of shopping has been done in the past, and there is no need to do it again.
19.
They have __________________ arrived.
Correct Answer
A. Just
Explanation
The correct answer is "just". "Just" indicates that the action of arriving has happened very recently.
20.
She hasn't been to the USA ____________.
Correct Answer
C. Yet
Explanation
The word "yet" is used to express that something has not happened up to the present moment. In this context, "yet" is used to indicate that the person has not been to the USA up until now.
21.
Have you finished your lunch __________________?
Correct Answer
D. Yet
Explanation
The word "yet" is used in this question to ask if someone has finished their lunch at the present moment. It implies that the person may or may not have finished their lunch, and the speaker is seeking confirmation. The other options, "already," "just," and "ever" do not fit the context of the question.
22.
I __________________________ repaired your car.
Correct Answer
A. Have already
Explanation
The correct answer is "have already" because it indicates that the action of repairing the car has been completed in the past. The use of "have" suggests that the speaker has already performed the task, indicating that it is not necessary to do it again.
23.
They haven't seen St Paul's Cathedral _____________________.
Correct Answer
A. Yet
Explanation
The correct answer is "yet" because it implies that the person or people being referred to have not yet had the opportunity to see St Paul's Cathedral. The word "yet" suggests that there is still a possibility of them seeing it in the future.
24.
Has she __________________ seen a ghost?
Correct Answer
A. Ever
Explanation
The word "ever" is used in this question to inquire about whether or not she has had the experience of seeing a ghost at any point in her life. It suggests that the possibility of her seeing a ghost is open-ended and could have happened at any time.
25.
Have you done your homework yet?
Yes, I have ______________ finished it.
Correct Answer
C. Just
Explanation
The word "just" is the correct answer because it indicates that the homework has been completed recently or in the immediate past. It implies that the person has finished their homework very recently, possibly just a moment ago.
26.
27.
28.
29.
30.
31.
Write six sentences about yourself.
2 sentences with since or for.
2 sentences with already.
2 sentences with yet.