Grammar Quiz

[ Present Perfect ]

We’ve been waiting ____ 9 o’clock

A. ago

B. at

C. since

D. for

Select your answer:
A  B  C  D  E 


Random Topics:

Grammar: so and suchPronounAdjectives-Comparison, SuperlativeGrammar: was/werePresent Simple TenseVocabulary & GrammarGrammar Error Correction (Simple Present Tense)Such...that, so ......thatVerb to Be Tenses & Object PronounGrammar (want to/ need to/ have to)

Other quiz:

Tenses › View

Look! The dog ______ (chase) the cat across the yard!

A. chases

B. is chasing

C. chased

D. will chase


Continuous Tense › View

When I arrived in Denpasar yesterday, It …. raining

Now, it … raining. Tomorrow may be it … raining.

A. will be, is, was

B. was, will be, is

C. was, is, will be

D. is, was, will be

Grammar › View

Bread are expensive in the grocery store on the corner.

A. correct

B. incorrect


Present Tenses › View

_____ you a ride home yet since he started working in your department?

A. Does Sam give

B. Is Sam giving

C. Has Sam given

D. Has Sam been giving