Grammar Quiz

[ Past Tenses ]

He ____________ (already / leave) when I arrived.

A. has already left

B. had already left

C. was already left

Select your answer:
A  B  C  D  E 


Random Topics:

Conjunction and PunctuationAdjectives, Adverbs, and PrepositionsVerbs + Gerund or InfinitiveModal Verbs of ObligationPresent Tenses and VocabularyAdjectives or AdverbsHave to/Has toAdjective OrderRelative PronounsSuperlative Adjectives

Other quiz:

Future Tenses › View

What a beautiful day!

A. It won’t rain today.

B. It’s not going to rain today.

C. It doesn’t rain today.

D. It isn’t raining today.


Gerund or To Infinitive › View

He is saving money ______ a new car

A. Bought

B. Buy

C. Buying

D. To buy

Adjective vs. Adverb › View

Bobby acts silly in front of his friends sometimes.

  1. adjective, adjective
  2. adjective, adverb
  3. adverb, adjective
  4. adverb, adverb


Conjunction › View

The whole report is badly written. ____________, it’s inaccurate.

A. however

B. moreover

C. therefore

D. hence