[ Present Perfect Tense ]
Roni has …. for two hours
A. slept
B. sleeped
C. sleep
D. sleeps

Random Topics:
The -ing Form of VerbsWish clauseIndefinite PronounsPresent Perfect vs Past Simple TenseToo or EnoughPrepositions and AdverbsPassive Modals, Impersonal PassiveCausative VerbIndefinite and Definite ArticlesGrammar - may/might/couldOther quiz:
Grammar › ViewI was erroneously credited _________a lot of money.
A. With
B. In
C. Of
D. On
Grammar › View
Failing an English test is ________ (bad) feeling in the world
A. worse than
B. the worst
C. bader
D. badest
Past Perfect Simple › ViewAmelia paid for her train ticket again because
A. she had lost it.
B. she hadn’t taken her coat.
C. she hadn’t booked ahead.
D. she had drunk too much coffee.
Gerunds and Infinitives › View
They tried ………… to the party on time but the bus was delayed.
A. to get
B. getting
