Gateway B1 Unit 4 Test Standard Grammar

Approved & Edited by ProProfs 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.
Learn about Our Editorial Process
| By Daria_stupicheva
D
Daria_stupicheva
Community Contributor
Quizzes Created: 28 | Total Attempts: 29,908
Questions: 15 | Attempts: 1,596

SettingsSettingsSettings
Gateway B1 Unit 4 Test Standard Grammar - Quiz

.


Questions and Answers
  • 1. 

    And I haven’t been there (5) ……………………… a long time. It’s going to be great!  

    • A.

      Already

    • B.

      Ever

    • C.

      For

    • D.

      Just

    • E.

      Never

    • F.

      Since

    • G.

      Yet

    Correct Answer
    C. For
    Explanation
    The word "for" is the correct answer because it is used to indicate a duration of time. In this sentence, the speaker is saying that they haven't been there for a long time, implying that it has been a significant amount of time since their last visit.

    Rate this question:

  • 2. 

    Complete the dialogue with these words. There are two extra words.Have you finished your homework (1) ……………………… ?

    • A.

      Already

    • B.

      Ever

    • C.

      For

    • D.

      Just

    • E.

      Never

    • F.

      Since

    • G.

      Yet

    Correct Answer
    G. Yet
    Explanation
    The word "yet" is used in this dialogue to ask if the person has completed their homework. It implies that the person has not finished their homework up until now. The other options, such as "already," "ever," "just," "never," "since," and "for," do not fit in the context of the question.

    Rate this question:

  • 3. 

    Yes. I’ve (2) ……………………… finished it. 

    • A.

      Already

    • B.

      Ever

    • C.

      For

    • D.

      Never

    • E.

      Since

    • F.

      Yet

    Correct Answer
    A. Already
    Explanation
    The word "already" is the correct answer because it indicates that the speaker has already finished the task. The other options do not convey the same meaning. "Ever" suggests a past experience without specifying completion, "for" indicates a duration of time rather than completion, "never" implies that the task has not been completed, "since" indicates a starting point rather than completion, and "yet" suggests that the task has not been completed at the present time.

    Rate this question:

  • 4. 

    Then let’s go! The others are (3) ……………………… at the water park.  

    • A.

      Already

    • B.

      Ever

    • C.

      For

    • D.

      Just

    • E.

      Never

    • F.

      Since

    • G.

      Yet

    Correct Answer
    A. Already
    Explanation
    The word "already" is the correct answer because it indicates that the others have already done something at the water park. It implies that they have already had an experience or completed an activity there.

    Rate this question:

  • 5. 

    OK. I can’t wait to go. I’ve (4) ……………………… been there before. 

    • A.

      Already

    • B.

      Ever

    • C.

      For

    • D.

      Just

    • E.

      Never

    • F.

      Since

    • G.

      Yet

    Correct Answer
    E. Never
    Explanation
    The correct answer is "never". The speaker is expressing that they have never been to the place before. The word "never" indicates that there has been no previous experience of going to that place.

    Rate this question:

  • 6. 

    Choose the correct alternatives to complete the text.(1) _____________The Martian yet? 

    • A.

      Have you seen

    • B.

      Did you see

    Correct Answer
    A. Have you seen
    Explanation
    The correct answer is "Have you seen". This is the correct alternative to complete the text because it is asking about a past action (seeing the movie "The Martian") in relation to the present moment. "Did you see" would be used if the question is asking about a specific point in the past, but since there is no specific time mentioned in the question, "Have you seen" is the appropriate choice.

    Rate this question:

  • 7. 

    I (2) _________________ and it was really good. The special effects were amazing.  

    • A.

      Saw it last night

    • B.

      Have seen it last night

    Correct Answer
    A. Saw it last night
    Explanation
    The correct answer is "saw it last night." This is because the sentence is in the past tense, and the verb "saw" is the correct past tense form of the verb "see." The phrase "last night" also indicates that the action happened in the past. The other option, "have seen it last night," is incorrect because it uses the present perfect tense, which is not appropriate for this sentence.

    Rate this question:

  • 8. 

    Sometimes I (3) ___________ like I was in the film! 

    • A.

      Felt

    • B.

      Have felt

    Correct Answer
    A. Felt
    Explanation
    The correct answer is "felt" because the sentence is in the past tense and the verb "feel" needs to be in the past tense form to match the tense of the sentence.

    Rate this question:

  • 9. 

    I (4) ____________________ the book so I can’t compare it to the film 

    • A.

      Haven’t read

    • B.

      Didn’t read

    Correct Answer
    A. Haven’t read
    Explanation
    The correct answer is "haven't read" because the sentence is in the present perfect tense, indicating an action that started in the past and continues in the present. "Haven't read" is the correct form of the present perfect tense for the pronoun "I." The other option, "didn't read," is in the past simple tense, which does not convey the ongoing nature of the action.

    Rate this question:

  • 10. 

    But I (5)  _____________ the film a lot. I’d recommend it to anyone! 

    • A.

      Have liked

    • B.

      Liked

    Correct Answer
    B. Liked
    Explanation
    The phrase "but I liked the film a lot" indicates that the speaker enjoyed the film. The past tense verb "liked" indicates that this enjoyment occurred in the past. Therefore, "liked" is the correct answer.

    Rate this question:

  • 11. 

    Complete the sentences with the present perfect form of the verbs given.1) I ………………………  ________ (be) to the doctor’s three times this week.

    Correct Answer
    have been, 've been
    Explanation
    The correct answer is "have been, 've been". The present perfect form of the verb "be" is "have been" for the pronoun "I" and "'ve been" is a contraction of "have been" commonly used in spoken English. In this sentence, it indicates that the speaker has visited the doctor's three times within the week that is still ongoing.

    Rate this question:

  • 12. 

    2) Jon can’t play tennis with us today. He ………………………  ________ (hurt) his wrist.

    Correct Answer
    has hurt, 's hurt
    Explanation
    The correct answer is "has hurt, 's hurt." 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. "Has hurt" is the present perfect form of the verb "hurt," indicating that the injury occurred recently. "'s hurt" is a contraction of "has hurt" and is used to show that Jon is currently experiencing the effects of the injury.

    Rate this question:

  • 13. 

    3) My dad ………………………  ________ (have) his old car for over ten years! 

    Correct Answer
    has had, 's had
    Explanation
    The correct answer is "has had, 's had." This is because the sentence is in the present perfect tense, indicating an action that started in the past and is still ongoing. "Has had" is the present perfect form of the verb "have," and "'s had" is a contraction of "has had." Both forms are correct and can be used interchangeably in this sentence.

    Rate this question:

  • 14. 

    4) How long ………………………________ you ………………………________ (know) Emma? 

    Correct Answer
    have
    known
    Explanation
    The question is asking about the duration of knowing Emma. The correct answer is "have known" because it is the present perfect tense, which is used to talk about an action that started in the past and continues up to the present. In this case, it implies that the person has known Emma for a certain period of time and still knows her.

    Rate this question:

  • 15. 

    5)  ………………………________ you ………………………________ (read) this article on diets in the magazine? It’s really interesting. 

    Correct Answer
    Have, have
    read
    Explanation
    The question is asking for the correct form of the verb "have" to fill in the blanks. The first blank should be filled with "have" because it is the correct auxiliary verb to use with the subject "you." The second blank should also be filled with "have" because it is the correct auxiliary verb to use with the subject "you" in the present perfect tense. The third blank should be filled with "read" because it is the correct past participle form of the verb "read" to use in the present perfect tense.

    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.

  • Current Version
  • Aug 24, 2023
    Quiz Edited by
    ProProfs Editorial Team
  • Dec 26, 2016
    Quiz Created by
    Daria_stupicheva
Back to Top Back to top
Advertisement
×

Wait!
Here's an interesting quiz for you.

We have other quizzes matching your interest.