[ 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:
Tenses › ViewThe sail ____ smoothly during the race last weekend.
A. went
B. goes
C. is going
D. will go
Grammar › View
…….a Vietnamese citizen, we would like Vietnam to be a dragon Asia.
A. Such as
B. As
C. Like
D. All are correct
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
