Grammar Quiz

[ Past Tenses ]

He _____________ (to write) a report by 6 o’clock yesterday.

A. had written

B. has written

C. wrote

D. was writing

Select your answer:
         


Random Topics:
Superlative Degree (Adjective) Good vs. Well Flesh out vs. Flush out Simple Future - WillGrammar - ConnectorsVocabullary TestSimple TenseComparisionGiving and Asking for Ability

Other quiz:

Future Passive › View

We will give food to poor families.

A. Food will be given to poor families.

B. Food won’t be given to poor families.


Passive Voice › View

They have sent the books to the wrong address.

A. The books had been sent to the wrong address.

B. The books have been sent to the wrong address.

C. The books has been sent to the wrong address.

D. The books is being sent to the wrong address.


How to use : Read the question carefully, then select one of the answers button.