Copy Of Solutions Pre-intermediate Unit Test 6 Grammar
Approved & Edited byProProfs Editorial Team
The editorial team at ProProfs Quizzes consists of a select group of subject experts, trivia writers, and quiz masters who have authored over 10,000 quizzes taken by more than 100 million users. This team includes our in-house seasoned quiz moderators and subject matter experts. Our editorial experts, spread across the world, are rigorously trained using our comprehensive guidelines to ensure that you receive the highest quality quizzes.
Choose the correct words to complete the sentences.
1. .............. did you get here?
A.
How long
B.
When
Correct Answer
B. When
Explanation The question is asking for the correct word to complete the sentence. "When" is the appropriate word to use in this context as it is asking for the specific time or moment of arrival.
Rate this question:
2.
Sam’s not here – has he ..................... to the cinema?
A.
Been
B.
Gone
Correct Answer
B. Gone
Explanation The correct answer is "gone" 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 question is asking about Sam's current whereabouts, implying that he left in the past and is still not present. Therefore, "gone" is the correct verb form to indicate his absence.
Rate this question:
3.
Have you ............... in an important race before?
A.
Run
B.
Ran
Correct Answer
A. Run
Explanation The question is asking if the person has participated in an important race before. The word "run" is the correct answer because it is the present perfect tense of the verb "to run," which is used to describe an action that has happened in the past but is still relevant to the present. "Ran" is the past tense form of the verb and is not the correct answer in this context.
Rate this question:
4.
Has your grandma had a cat ............... a long time?
A.
For
B.
Since
Correct Answer
A. For
Explanation This question is asking about the duration of time that the speaker's grandma has had a cat. The word "for" is used to indicate a period of time, so the correct answer is "for." This suggests that the grandma has had a cat for a long time.
Rate this question:
5.
Have you ................ seen a thunderstorm in the middle of the night?
A.
Never
B.
Ever
Correct Answer
B. Ever
Explanation The word "ever" is the correct answer because it is used to ask about experiences or occurrences at any time in someone's life. In this question, it is asking if the person has ever seen a thunderstorm in the middle of the night, implying that it could have happened at any point in their life.
Rate this question:
6.
Has your mum been here .................. this morning?
A.
For
B.
Since
Correct Answer
B. Since
Explanation The correct answer is "since" because the question is asking about an action that started in the past and is still ongoing. "Since" is used to indicate a specific starting point in the past and is appropriate in this context.
Rate this question:
7.
Complete the sentences. Use the past simple or present perfect form of the verbs in brackets.
I _______________________ (not watch) a film for ages.
Correct Answer haven't watched, have not watched
Explanation The correct answer is "haven't watched, have not watched." This is because the sentence is expressing an action that has not occurred in a long time, indicating the use of the present perfect tense. The present perfect tense is formed by using the auxiliary verb "have" or "has" followed by the past participle form of the verb. In this case, "haven't watched" and "have not watched" are both correct forms of the present perfect tense for the verb "watch."
Rate this question:
8.
Dave _______________________ (read) all the Harry Potter books.
Correct Answer has read
Explanation The correct answer is "has read." 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. In this case, Dave started reading the Harry Potter books in the past and has completed reading them.
Rate this question:
9.
Jane _______________________ (not be) to the doctor’s since last year.
Correct Answer hasn't been, has not been
Explanation The correct answer is "hasn't been, has not been" because it correctly uses the present perfect tense to indicate that Jane has not visited the doctor since last year. The contraction "hasn't" is the short form of "has not" and is used with the pronoun "she" or "he." The phrase "has not been" is the full form of the same contraction and is used with other pronouns like "I," "you," "we," or "they." Both options convey the same meaning, but in different grammatical forms.
Rate this question:
10.
My little sister_______________________ (walk) into town on her own yesterday.
Correct Answer walked
Explanation The correct answer is "walked" because the sentence is in the past tense and the subject "my little sister" is singular, indicating that the verb should be in the past tense and agree with the subject.
Rate this question:
11.
I _______________________ (tell) you last week that your cousin was coming to stay.
Correct Answer told
Explanation The correct answer is "told" because it is the past tense form of the verb "tell". The sentence is in the past tense and refers to an action that happened in the past, so "told" is the appropriate verb form to use in this context.
Rate this question:
12.
_______________________ (you / ever / do) a bungee jump?
Correct Answer Have you ever done
Explanation The given correct answer "Have you ever done" is the correct form of the present perfect tense in the interrogative form. It is used to ask about experiences or actions that have occurred at an unspecified time before now. In this case, the question is asking if the person has ever done a bungee jump in their life.
Rate this question:
13.
_______________________ (you / send) an email to Tom yesterday?
Correct Answer Did you send
Explanation The correct answer is "Did you send." This is the correct answer because the question is asking about an action that happened in the past, specifically if the person sent an email to Tom yesterday. The question is formed using the past tense of the verb "send" (sent) and the auxiliary verb "did" to form a question in the past tense.
Rate this question:
14.
Complete the postcard with the correct past simple or present perfect form of the verbs below. There is one extra verb.
arrive be do eat enjoy go say
Hi Ben
I’m having a great time in Los Angeles. We 1__________________here on Friday and
Correct Answer arrived
Explanation The correct verb to fill in the blank is "arrived" because it is in the past simple form and matches with the past tense of "I'm having a great time in Los Angeles." The other verbs in the options are either in the present perfect form or do not match the tense of the sentence.
Rate this question:
15.
we 2__________________so much since then.
Correct Answer have done
Explanation The correct answer is "have done" because the sentence is in the present perfect tense, indicating an action that started in the past and is still continuing. The word "since" suggests that the action has been ongoing since a specific point in the past. Therefore, "have done" is the appropriate verb form to use in this context.
Rate this question:
16.
On Saturday, we 3__________________to Disneyland. It was brilliant, but actually,
Correct Answer went
Explanation The given correct answer "went" completes the sentence by indicating the action that was performed on Saturday. It implies that the speaker and possibly others went to Disneyland on that day. The word "went" is the past tense of the verb "go," which accurately describes the act of visiting Disneyland.
Rate this question:
17.
I 4__________________Universal Studios more because the rides were so good.
Correct Answer enjoyed
Explanation The speaker's enjoyment of Universal Studios is the reason why they liked it more.
Rate this question:
18.
We 5__________________lots of different types of food since we got here, but the Chinese meal we had yesterday was definitely my favourite.
Correct Answer have eaten
Explanation The correct answer is "have eaten" because the sentence is in the present perfect tense. The phrase "since we got here" indicates that the action of eating different types of food started in the past and is still continuing in the present. Therefore, "have eaten" is the appropriate verb tense to use in this context.
Rate this question:
19.
Hope the weather 6__________________good in England!
See you soon!
Finlay
Correct Answer has been
Explanation The correct answer is "has been". The sentence is in present perfect tense, indicating that the weather in England has been good recently. The use of "has been" suggests that the weather has been consistently good in the past and is likely to continue being good in the present and future.
Rate this question:
20.
I _______________________ (enjoy) my summer holiday, but it was a long time ago!
Correct Answer enjoyed
Explanation The correct answer is "enjoyed" because the sentence is in the past tense and is referring to a completed action in the past. The verb "enjoyed" is the past tense form of "enjoy" and correctly matches the subject "I".
Rate this question:
Quiz Review Timeline +
Our quizzes are rigorously reviewed, monitored and continuously updated by our expert board to maintain accuracy, relevance, and timeliness.