[ Distinguishing Future Tenses ]
Do you spend …. time on the Internet?
A. much
B. many

Random Topics:
Future Perfect TenseModals and Modal PerfectsPresent Progressive (Future)Present Perfect & Past Simple TenseAdjectives with PrepositionGerunds as objects of prepositionDirect-Indirect SpeechNouns FormationPast Tense vs Present Perfect TenseAdjectives & AdverbsOther quiz:
Grammar › ViewWhy is your hair wet? It _______________ for hours and I didn’t have any umbrella!
A. have raining
B. has rained
C. has been raining
D. has being rained
Present Perfect › View
We have met Pedro _____ five years
A. since
B. on
C. at
D. for
Grammar - may/might/could › ViewHenry _____ come over today. He may finish work late.
A. couldn’t
B. didn’t need to
C. might not
D. can’t
Irregular Verb › View
become
A. Became
B. Becomed
C. Become
