Test 2-Past Tenses | Upper-Intermediate English

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

Test 2-Past Tenses | Upper-Intermediate English.

Here's the exercise 'Test 2-Past Tenses | Upper-Intermediate English' about Intermediate English grammar. It's to practise the Intermediate English grammar.


You can also review the list post about English grammar in here.

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

  • Test content
    A. was coming / was finishing
    B. came / had finished
    C. had come / finished
    D. came / finished
    A. had happened / was swimming / saw
    B. was happening / was swimming / was seeing
    C. happened / swam / saw
    D. happened / was swimming / saw
    A. waited / watched / forgot
    B. was waiting / was watching / forgot
    C. waited / was watching / forgot
    D. had waited / watched / forgot
    A. was taking/was going
    B. took/went
    C. had taken/had gone
    D. has taken/has gone
    A. have divorced / was
    B. divorced / was
    C. divorced / had been
    D. had divorced / had been
    A. came / saw / seemed / went
    B. had come / had seen / seemed / had gone
    C. came / saw / seemed / had gone
    D. was coming / saw / had seemed / had gone
    A. had been answered / realized
    B. had answered / had realized
    C. had answered / realized
    D. had answered / had been realizing
    A. got / had been playing
    B. got / played
    C. had got / played
    D. got / was playing
    A. came / had driven
    B. had come / had driven
    C. came / had been driving
    D. came / was driving
    A. had belonged / sold
    B. had been belonging / sold
    C. belonged / sold
    D. had belonged / had sold