[ 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:
Past Continuous Tense › ViewThey ____ their homework yesterday at 3 o’clock
A. wasn’t doing
B. weren’t doing
C. wasn’t do
D. were’nt doing
Tenses › View
. Where…….the money? (you, hide)
A. did you hide
B. has you hidden
C. you have hidden
D. have you hidden
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
