[ Tenses ]
She ____ all day long when Tom came home with some fish and chips.
A. will have been cooking
B. has been cooking
C. had cooked
D. had been cooking

Random Topics:
Quantifiers and ArticlesComparatives and Past Perfect TenseVocabulary and Sentence StructureIdentify The TensesCoordinating ConjunctionsConditional and SubjunctiveMust or Mus notGrammar - FuturePast Tense (Regular and Irregular)Constrative ConjunctionOther quiz:
Vocabulary and Idioms › ViewThe report shows that poor families spend a larger proportion of their _____ on food
A. wage
B. debt
C. tip
D. income
Grammar › View
_____ quiet! I’m trying to concentrate.
A. Do
B. Be
C. Is
D. Was
What does disappear mean?
A. To not appear
B. To appear again
C. To appear before
D. To support appearing
Homonyms › View
A small shovel is called a___.
a. spade
b. spayed
