Practice Quiz 44 | B1 – Intermediate

  • Do test 30 minutes
  • Number Questions: 30 questions
  • By: englishfreetest.com

Here's the exercise 'Practice Quiz 44 | B1 – Intermediate' about B1 – Intermediate. It's practise the B1 – Intermediate.


You can find more to the lesson and more exercises. B1 – Intermediate, English grammar in here.

Finally, click here to "Test" for start practice exercise .

  • Test content
    A. has married
    B. have been married
    C. had been married
    D. were married
    A. were going
    B. have gone
    C. are gone
    D. will go
    A. had just found
    B. has just find
    C. has just found
    D. had just find
    A. hadn’t saw
    B. haven’t seen
    C. hadn’t see
    D. haven’t see
    A. is living
    B. live
    C. has lived
    A. ‘ve traveled
    B. travel
    C. were traveling
    A. ‘ve been
    B. was been
    C. weren’t
    A. founded
    B. will found
    C. haven’t found
    A. will arrive
    B. is arriving
    C. have arrived
    A. have been meeting
    B. was meeting
    C. have met
    D. had meet
    A. learn
    B. has learn
    C. has learned
    A. cooked
    B. have cooked
    C. am cooking
    A. hadn’t clean
    B. hasn’t cleaned
    C. hadn’t cleaned
    D. hasn’t clean
    A. Will/played
    B. Was/playing
    C. Have/played
    D. Does/play
    A. has eaten
    B. had eat
    C. had ate
    A. haven’t saw
    B. haven’t see
    C. haven’t seen
    A. has washed just
    B. have washed just
    C. has just washed
    D. have just washed
    A. haven’t tooken
    B. haven’t took
    C. haven’t taken
    D. haven’t take
    A. has asken
    B. has asking
    C. has ask
    D. has asked
    A. have just buy
    B. have just bought
    C. have just boughted
    D. have just buyed
    A. Have you have/have have
    B. Had you have/have had
    C. Had you have/had have
    D. Have you had/have had
    A. lived
    B. live
    C. have lived
    A. Has Mary watering/has
    B. Has Mary watered/has
    C. Has Mary watered/have
    D. Has Mary waters/has
    A. have finished just
    B. just have finished
    C. just finished have
    D. have just finished