[ 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 › 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