Grammar Quiz

[ Present Perfect Tense ]

We have cleaned our shoes … 10 a.m.

A. for

B. since

C. at

D. on

Select your answer:
         


Random Topics:
Come vs. GoCue vs. QueuePast Continuous TenseAdjective + to + VerbConjunctionGerundDefinite pronouns (Subject, Object, Reflexive)Grammar (want to/ need to/ have to)Past Simple, Past Continuous, Past Perfect, Past Perfect Continuous

Other quiz:

Tenses › View

I usually ride my bike on weekends but now I … on weekdays too.

A. ride

B. am riding

C. have ridden

D. have been riding


Grammar › View

You _________ sit so near the TV.

A. may not

B. don’t have to

C. should not

D. could not


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