[ Grammar ]
Kevin has been studying ______ over an hour.
A. since
B. for

Random Topics:
Helpful Phrases Adjectives & QuantifiersGrammar - Present PerfectAdverb ClausesConjunctions in Complex SentencesCity PlacesGrammar Comma UsagePassive and Active VoicePronounAdverbs of frequencyOther quiz:
Grammar - either...or, neither...nor › ViewIn this game, you ____ win ____ lose. It depends on you.
A. either…or
B. neither…nor
Grammar › View
The new software update ________ later this month.
A. is expected to be launched
B. will be expected to launch
C. is expected to launch
D. will have been expected to launch
Pronouns, Verb, Conjunction › ViewChoose the correct pronoun: “The cat is sleeping. ___ is on the bed.”
A. She
B. It
C. They
D. He
Modal Verb › View
It’s not necessary for you to wait
A. You had better wait
B. You don’t need wait
C. You mustn’t wait
D. You don’t have to wait