Grammar Quiz

[ 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:
Few vs. LittleThis, That, These, ThoseTensesConditional Type 1Western Europe CountriesModal Verbs of ObligationWish - beginnerSentence and FragmentSimple Present Tense vs Present Continuous Tense

Other quiz:

Many vs. Much › View

I don’t have …………………….. time. I’m going to be late !

A. Enough
B. Too many
C. Too much


Tenses (Present, Past, Future Forms) › View

Peter ………………(drive) to work yesterday when a dog …………………(run) into the middle of the road.

A. drove……….run

B. was driving…….run

C. was driving ……….ran

D. had been driving…………runned


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