Grammar Quiz

Topics: Present Tenses

Fill in the blanks with present perfect/past simple The books you ordered __________ (arrive). The delivery service ________ (bring) them an hour ago.

A. arrived, brought

B. have arrived, has brought

C. arrived, has brought

D. have arrived, brought

Select your answer:
         


Random Topics:

Comparatives and Past Perfect TenseActive and Passive voiceIn/On/At + TimeAdjectives, Adverbs, and PrepositionsPresent Simple/AffirmativeFuture or PastPresent Forms and Narrative TensesHow often - long - much - manyClause Markers TOEFL GrammarVocabulary and Idioms

Other quiz:

Grammar › View

Luis should win because he is ——-runner

A. quickly

B. well

C. fast


Gerund, Infinitive & Modals › View

A lot of work ____ by tomorrow. It’s the end of the month.

A. could be done

B. mustn’t be done

C. has to be done

D. has to do

E. shall be done