Grammar Quiz

[ 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:
A  B  C  D  E 


Random Topics:

Personal pronouns + possessive adjectives + Introgative pronounsConnectorsEnglish for TourismPreposition of DirectionConditionals Type IWish - beginnerInfinitives for reasonsQuantifiers and ArticlesAdjective / Noun + to InfinitiveDefinite Articles

Other quiz:

Tenses › View

The 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 › View

At 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