Grammar Quiz

[ Grammar ]

Jenny was annoyed. Jim _______ (call) her every night for the whole week!

A. called

B. had been calling

C. has been calling

D. had called

Select your answer:
A  B  C  D  E 


Random Topics:

Past Simple or Past ContinuousPronouns/ Present TensePersonal PronounsPresent Simple Affirmative and NegativeModals of ObligationPRESENT SIMPLE vs PRESENT CONTINUOUS + QUANTSentence Structure and ConjunctionsTenses and VoicePast Continuous TenseThere is, There are, Some, Any

Other quiz:

Future Tense › View

By 9 o’clock, we … our homework.

A. will have been finishing

B. will have finished

C. will finish


Grammar › View

Which sentence has the correct subject/verb agreement? 

A. The teachers needs the students to be quiet.

B. All of the dogs plays outside.

C. Sally mow the lawn.

D. Amy, Robb, and Caitlin watch the television.

Possessive Adjectives VS Possessive Pronouns › View

The Cardinals Team got new uniforms too. _____ are blue.

A. mine

B. theirs

C. hers

D. ours


Mixed General Quiz › View

She got a terrible mark in the exam so she _______ very hard at all.

A. Mustn’t have worked
B. Can’t have worked
C. Didn’t work