Grammar Quiz

[ Present Perfect Tense ]

Why . . . you . . . late this morning?

A. do – come

B. did – come

C. are – coming

D. were – coming

Select your answer:
         


Random Topics:

Expressing Obligation and ModalsPronouns and AdverbsVocabularyAdverbial ClauseSimiles and Body IdiomsSuperlativesModals of DeductionAdverb of Frequency and TensesVocabulary, Grammar, Spelling

Other quiz:

Academic Vocabulary › View

What does the word ‘indicate’ mean?

A. to point out; also to serve as a sign or symbol of something

B. alike in appearance or nature, though not identical

C. stated clearly and directly, leaving no room for confusion or interpretation

D. something that brings about an effect or a result


Modals › View

I’m away this weekend, so I … come on Saturday.

A. might not be able to

B. won’t be able to