Grammar Quiz

[ Grammar ]

I’ve done that … the last three years.

A. since

B. for

Select your answer:
A  B  C  D  E 


Random Topics:

Simple Past/Past ProgressiveComparison Degree & GerundsModal SpeculationPresent Simple/AffirmativeGerunds as objects of prepositionQuestion TagsGerunds in SentencesConditional SentenceAdverb ClausesAdjective Order

Other quiz:

Grammar › View

Why would a goldfish not be considered a MARINE animal?

A. Because it is too small

B. Because it lives in rivers

C. Because it does not live in the sea

D. Because it is the wrong species of fish


Grammar › View

Which sentence is correct?

A. I might be seeing a movie tonight

B. I might be seen a movie tonight

Prepositions › View

Q: Are you travelling to Paris ____ business or ____ holiday?

A. For
B. On
C. To
D. In


Future Tense › View

They __________ a room this week.

A. ‘re be renting

B. ‘ll be renting

C. ‘d be renting