Grammar Quiz

[ Tenses ]

Choose the correct form: He ___ (to finish) his project before the deadline.

A. finished

B. finishes

C. finishing

D. has finished

Select your answer:
A  B  C  D  E 


Random Topics:

Common ErrorQuestion Tags in Verb TensesPast Perfect or Past Perfect ContinuousConditionals 1,2,3Gerund, Infinitive, Bare VerbSubordinating ConjunctionsGrammar - PunctuationSynonymPresent Perfect TenseModals Tenses

Other quiz:

Grammar › View

The tree is very tall old and green.

A. very tall, old, and green.

B. very, tall, old, and green.

C. very tall old, and green.

D. No change


Comparison › View

Learning French is _________ learning English.

A. as difficult as

B. so difficult as

C. as difficult from

D. difficult than