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

I like ……………out with friends.

A. to going

B. go to

C. going

D. to going to


Grammar › View

My sister is happy that she _____ 12 years old next birthday.

A. will  

B. will be

C. does

D. was

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