I ______ (study) English for over three hours now, and I’m still not done.
A. study
B. have studied
C. am studying
D. have been studying

Random Topics:
Passive VoicesAlong & AgainstLinking WordsConjunctionReporting VerbsPresent Continuous, Present Perfect and Used toSimple Present ProgressiveConjunctive AdverbsSimple Past ContinuosSimple Present Tense/be/Present ProgessiveOther quiz:
Academic Vocabulary › ViewWhat does the phrase ‘character development’ mean?
A. facts, examples, and other pieces of information directly stated in a text
B. A way of handling a problem
C. how a character changes over the course of a story.
D. a detailed examination of the components of a subject to understand its meaning and/or nature as a whole
Grammar › View
If you ______ your work on time, you can go home early.
A. finish
B. finished
C. will finish
D. would finish
Grammar & Vocabulary › ViewThe ending sound of the word ”dances” is ———————–.
A. /iz/
B. /s/
C. /z/
Grammar › View
What is the preposition in the following sentence?
Everyone is going to the party.
A. party
B. the
C. going
D. to
