[ 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 › ViewIn which answer is the subordinating conjunction underlined?
A. We will have dinner after your sister gets here.
B. We will have dinner after your sister gets here.
C. We will have dinner after your sister gets here.
D. We will have dinner after your sister gets here.
Past Tense vs Present Perfect Tense › View
“You _________ (lie) in bed for the whole morning. When will you get up?”
A. has lain
B. have lain
C. lay
D. laid
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
