[ Grammar ]
She ________ for an hour.
A. have been sleeping
B. have slept
C. has been sleeping
D. has slept

Random Topics:
Verbs with Prepositions and ConjunctionsNouns FormationAdverbs of Manner, Likes and PreferencesGrammar - FragmentsCountable - UncountableAbilityTOEICPrepositions of Time and PlaceVocabullary TestGrammar (Possessive Pronouns)Other quiz:
Time Expressions › ViewHow often do you have English class?
A. I have English class twice a week.
B. I have English class once a week.
C. I have English class four times a week.
D. I have English class five times a week.
Phrasal Verb › View
fill (time, space)
A. Take to
B. Take up
C. Take over
D. Be taken aback
Reflexive Pronouns › ViewThe witch changed ____________________ into a beautiful dove.
A. herself
B. himself
C. itself
D. myself
Homonyms › View
The metal pipe in a chimney through which the smoke and heat passes is called a ___.
a. flew
b. flue
c. flu