[ Perfect Tenses ]
She —- (recover) from her surgery by the time we visit her next Saturday.
A. has recovered
B. had recovered
C. will have recovered

Random Topics:
Personal pronouns + possessive adjectives + Introgative pronounsConnectorsEnglish for TourismPreposition of DirectionConditionals Type IWish - beginnerInfinitives for reasonsQuantifiers and ArticlesAdjective / Noun + to InfinitiveDefinite ArticlesOther quiz:
Grammar › ViewAlex ________ a documentary about wild animals now.
A. is watching
B. watches
C. watch
Modal Verbs › View
___ you help me?
A. Must
B. Should
C. Could
D. Have to
E. Had to
Grammar › ViewAt 7 p.m yesterday, John _______ a mock Ielts test.
A. is taking
B. takes
C. was taking
D. will take
Grammar › View
I can’t believe that my expensive bicycle ________ last night.
A. was stolen
B. was stealing
C. is stolen
D. stole
