[ 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 › ViewI hope the new timetable………..by Friday as I want to start a driving course next week
A. Will have announced
B. Was announced
C. Will have been announced
D. Announces
Grammar › View
We … Each other 2 years ago
A. Love
B. Be loving
C. Are love
D. Loved
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
