Grammar Quiz

[ Tenses ]

Complete the sentence: By the time we arrived at the station, the train __________ (already/leave).

A. had already left

B. has already left

C. have already left

Select your answer:
A  B  C  D  E 


Random Topics:

ConjunctivesPresent PerfectSimple Past TensesCountable & Uncountable NounsAdjective or AdverbNounsNouns - Word Form-IONVerbs: Will & Going toPreposition (at,in,on)First Conditional, Future Time Clauses

Other quiz:

Tenses › View

What is an obituary?

A. A legal document proving ownership of property

B. A notice of someone’s death, often with a short biography

C. A list of people invited to an event

D. A certificate of achievement


Present Perfect Negative and Interrogative › View

Negative. The Weeknd ________________ (have) (perform) at the Billboard Awards.

A. have not perform

B. has not performed

C. has not perform

Modals › View

I _________________ lift this box – it’s too heavy! Would you help me?

A. be not able to

B. can’t

C. can not

D. couldn’t


Imperative Sentence › View

… the door, so we can talk in private.

  1. close
  2. don’t close