Grammar Quiz

[ Perfect Tenses ]

The train ______ when we got to the station.

A. has left

B. had left

C. will have left

Select your answer:
A  B  C  D  E 


Random Topics:

Present Perfect Tense and Simple Past TenseGerundsBare Infinitive and To InfinitiveLanguage Features: Reflective ArticleConjunctive AdverbsTypes of PhrasesModals with Perfect InfinitivePronoun Antecedent AgreementConjunctions in Complex SentencesBe going to / Will

Other quiz:

Grammar › View

_______ she _______ (start) her new job next Monday?

A. Will she start

B. Is she starting

C. Does she start


Subordinating Conjunctions › View

She doesn’t eat any meat ____ she is a vegetarian.

A. after

B. although

C. since

D. because

Modals › View

Tania ____ go to the movies tonight, she doesn’t feel well.

A. might not

B. could

C. will

D. may


Grammar and Vocabulary › View

Theo works as a ________ driver.

A. factory

B. taxi

C. store