[ Tenses ]
The doctor asked her whether she _____ an operation before.
A. will have
B. had had
C. was having
D. has had
E. has

Random Topics:
Present Simple Progressiveand, so, but, becauseMix-TensesDegrees of ComparisonQuantifiers: too many, too much & enoughGrammar : can, could and be able toCompound Words and SentencesLinking VerbPresent Simple vs Present ContinuousPassive SentencesOther quiz:
Grammar › ViewTake care of our environment, _______ that the future generations may also enjoy it.
A. So
B. And
C. But
D. Yet
Modals Verbs › View
We______ have been crazy.
A. Must
B. Will
C. Should
D. Could
Grammar › ViewWe set up camp near the …….. so we could see the eruption.
A. desert
B. island
C. volcano
D. mountain
Conjunctions › View
He didn’t study, ________ he failed the test.
A. lest
B. but
C. so that
D. yet
