Grammar Quiz

[ Mixed Tenses ]

He _______________ his Chinese course before he went to China to continue his business.

A. had finished

B. will have finished

C. will finish

D. has finished

Select your answer:
A  B  C  D  E 


Random Topics:

Nouns FormationWill and Will notParts of Speech and Compound SentencesThere is, There are, Some, AnyQuantifies and Modals of DeductionNoun, Quantifiers and SuffixesRelative Clauses & Real ConditionalsIrregular Plural Nounstake, make, doIELTS Vocabulary

Other quiz:

Vocabulary › View

What does “emit” mean?

A. To hide something

B. To give off or send out

C. To break something

D. To collect something


Simple Past Continuos › View

As I _____ in the streets of Holland, I ____ an old friend of mine.

A. walked – met

B. was walking – met

C. was walking – was meeting

D. walked – was meeting

Grammar › View

We ___________ soccer last weekend.

A. would play

B. used to play

C. played


Grammar › View

Is the noun in the sentence singular or plural?

I like watching movies.

A. singular

B. plural