Grammar Quiz

[ Present Perfect Vs Past Simple ]

We __________ English classes for one month. Tomorrow we have class again.

A. had

B. has had

C. have have

D. have had

Select your answer:
A  B  C  D  E 


Random Topics:

Future FormsWill or Going toNounsPresent Perfect Simple and ContinuousSubject Verb Agreement Irregular VerbVocabulary and Sentence StructureAdverbs or AdjectivesGRAMMAR - Could / Could notFirst Conditional, Future Time ClausesPast Continuous vs Past Simple

Other quiz:

Modal Verbs › View

You’ve been travelling all day. You ____ be tired!

A. must

B. mustn’t

C. can’t

D. can


Grammar › View

Identify the sentence that uses punctuation correctly.

A. I need to buy milk, eggs, and bread.

B. She said she would come, but she didn’t.

C. Its a beautiful day outside.

D. He asked, “Are you coming?”

Tenses › View

I was nervous before my knee surgery because I _____ a surgery before.

A. wasn’t having

B. haven’t had

C. didn’t have

D. hadn’t had


Grammar › View

What’s the right measurement for this picture?

a. a bar of milk

b. a jar of milk

c. a bottle of milk

d. a carton of milk