Topics: 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
Select your answer:

Random Topics:
during, for, whileInfinitivePast Continuous and Past Simple Tense3rd Person SingularMust / must notQuantifiers MixModals of Speculation and DeductionModal and Phrasal VerbsTOEFLGrammar ErrorsOther quiz:
Grammar › ViewHe can’t find ___ keys anywhere.
A. him
B. he
C. himself
D. his
Present & Past Tenses › View
Choose the correct answer:
I always … ketchup with my spaghetti.
A. Have
B. Has
C. Had
D. Was having
