Grammar Quiz

[ Present Perfect ]

___ have you been at this school?

A. since

B. for

C. How long

Select your answer:
A  B  C  D  E 


Random Topics:

IN, ON & ATComparatives and Past Perfect TenseFrequencyDaily Routines & TensesFuture Continuous, Future Perfect and Future Perfect ContinuousCountable & Uncountable NounsLinking Verbs & Helping VerbsPast Tense vs Present TenseUnreal Uses of Past TensesIndefinite Article

Other quiz:

Grammar › View

Football is ………………………… basketball.

A. boringer than

B. more boring than

C. more boringer than

D. the most boring than


Quantifiers › View

It was so crowded. There were ___________ people on the bus.

A. not enough

B. too many

Grammar › View

What time should we get there?
A. declarative
B. interrogative
C. imperative
D. exclamatory


Active vs. Passive Voice › View

    Think back to the moment you found out that you were royalty_______ In that moment_______ in that moment_______ did you think it was a bad thing?
   
A.     Comma
   
B.     Dash
   
C.     Ellipsis