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 IdiomsOther quiz:
Grammar › ViewLuis 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
