[ Present Tenses ]
You ……………….. so far? I have rung the bell for the last twenty minutes.
A. has …. Slept
B. have … been sleeping
C. have sleep
D. has …. Been sleeping
Select your answer:
Random Topics:
Present Simple TenseAdverbs of Frequency & Simple Present TensePassive Modals in Different TensesGrammar (either..or.. and neither..nor..)Passive of Modal VerbsLexico and GrammarGerunds, Infinitives and ParticiplesPast Simple and ContinuousGrammar of Conjunctions and Prepotitions
Other quiz:
Grammar › ViewWhere is the CD … Mary gave me?
A. that
B. which
C. who
Infinitives and Gerunds › View
Kevin will do anything to avoid _________ to school. He’s so lazy.
A. walking
B. to walk
Trending Topics
Loading...
How to use : Read the question carefully, then select one of the answers button.