Grammar Quiz

Topics: Present Perfect Tense

We have cleaned our shoes … 10 a.m.

A. for

B. since

C. at

D. on

Select your answer:
         


Random Topics:

PhrasesFirst Conditional & Future TensesPast Simple and Past ProgressiveExpressing Obligation and ModalsIrregular verbsSentencesArticle the or zero article (-)ConjunctionPast Simple and Past ContinuousGrammar of Future Plans

Other quiz:

Modal Verbs › View

I ___ go to the dentist; I have a terrible toothache.

A. Can

B. May

C. Must

D. Should


Grammar & Vocabulary › View

My phone started ringing during the play and I was so _________ .

A. embarrassed

B. angry