Grammar Quiz

[ Grammar ]

What tense expresses an action accomplished before a given future moment.

A. future simple

B. future continuous

C. future perfect

D. future perfect continuous

Select your answer:
         


Random Topics:

Have toAdverb of ConcessionSentences Function and StructureHow much or How many?Parallelism and Subject Verb AgreementConjunction: Because and SoModals of ProhibitionGerunds and InfitinitivesModals and Advice

Other quiz:

Grammar › View

Do you like to have Chinese food____ western food?

A. or

B. and

C. but

D. so


Articles › View

This is … nice picture.

A. in

B. an

C. the

D. a