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:

Parts of Speech › View

Select the word in the sentence that correctly responds to the part of speech in the brackets.

Well, look what we have here! (interjection)

A. Well
B. Look
C. What
D. We


Grammar › View

She ________ this exercise yesterday at 8 o’clock.

A. wrote

B. has written

C. has been writing

D. was writing

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