[ Grammar ]
I …..(do) my homework for three hours.
A. have done
B. have been doing
C. has been doing
D. am doing

Random Topics:
Vocabulary and PhrasesProgressive TensesA/AnSimple, Compound, Complex SentencesPast Tense & Past Continuous TenseGrammar - Present Perfect with already, just, yetWishes & Reported SpeechCoordinating ConjunctionGerunds/InfinitivesModals and Past TensesOther quiz:
Present Simple › View___ you want to watch a film tonight ?
A. Does
B. Do
Vocabulary › View
After two ………………………….. weeks of exams, it’s good to finally relax!
A. luxurious
B. stressful
C. exciting
D. nervous
Perfect Progressive Tenses › ViewShe ______ (not/study) for the exam when I called her.
A. was not studying
B. had not been studying
C. has not been studying
Indefinite Pronouns › View
We went _ this weekend. We stayed at home.
A. anybody
B. somewhere
C. nowhere
D. everywhere
