Grammar Quiz

[ Present Perfect Tense ]

We have cleaned our shoes … 10 a.m.

A. for

B. since

C. at

D. on

Select your answer:
A  B  C  D  E 


Random Topics:

AntonymsInfinitiveSubject-Verb AgreementDependent PrepositionsPrepositions of Location, Movement and TimePresent/Future/Past Simple/Present PerfectPassive Voice - Past SimplePresent, Past and Future TenseConditionals / Unreal PastFirst Conditional Sentence

Other quiz:

Phrasal Verbs › View

The police are still looking for the three prisoners who ______ (escaped from) jail at the weekend.

A. broke out of

B. set off

C. take up

D. cross out


Vocabulary & Grammar › View

I ______ a new medicine tomorrow for my fever.

A. will take

B. took

C. takes

D. take

Grammar › View

i like your jeans.__________ new?

A. are they

B. is they

C. –

D. is it


Grammar › View

All messages are transmitted through ___________, the means for sending communiction.

A. verbal

B. nonverbal

C. channels

D. formal