[ Prepositions of Time & Place ]
Ben spends too much time ____ the internet.
A. at
B. on
C. to
D. in

Random Topics:
Quantifiers and AdjectivesGrammar - NounsGrammar - ConnectorsThe Present Progressive TenseAdverbIndependent and Dependent ClausesModals for Necessity and SuggestionsVocabulary and Verb TensesGrammar - First ConditionalTime ConjunctionsOther quiz:
Grammar › ViewDo you like … here alone? (live)
A. to live
B. living
C. lived
Adverb Clause › View
__________ you submit the assignment on time, you will receive full marks.
A. If
B. After
C. Unless
D. Because
Phrasal Verbs › ViewI can ______ with most things but I can’t stand noisy children.
A. put aside
B. put on
C. put up
D. put off
Tenses › View
Fill in the blank with the correct tense: By the time she arrives, we _______ dinner.
A. will have
B. had
C. have
D. has
E. having
