Grammar Quiz

[ Present Perfect Tense ]

We have……. this new novel together since yesterday

A. Read

B. Reads

C. Reading

D. Rode

Select your answer:
A  B  C  D  E 


Random Topics:

Sentence Structure and ConjunctionsTenses: Present simple, Past Simple, Future SimpleInfinitive FormsSimiles and Body IdiomsComparative and Superlative AdverbsTravel VocabularyPrepositional PhrasesInfinitivesCountable and UncountableOpinion / Agreement

Other quiz:

Past Tense › View

Yesterday, while I ______ in class, I had nosebleed. The boy who ______ next to me gave me a paper handkerchief.

A. was sitting, sat

B. was sitting, was sitting

C. sat, was sitting

D. had sit, was sitting


Grammar › View

They’ve already sent you the invitation,

A. did they?

B. haven’t they?

C. have they?