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:

Time Clauses of Future › View

They _________________________ next year after they get married.

A. are going to have

B. having

C. will to have

D. going to have


Grammar › View

What type of sentence is this?

It is a very warm day.

A. interrogative

B. exclamatory

C. declarative

D. imperative

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