Grammar Quiz

[ Tenses ]

Complete the sentence: By this time next year, she __________ (finish) her degree.

A. has been finished

B. would have finished

C. will have finished

D. have been finished

Select your answer:
A  B  C  D  E 


Random Topics:

Present Forms and Narrative TensesIntermediatePrepositions and ArticlesVerb Tense, Pronouns and AntecedentsArticles and PronounsPassive Voice of Tenses-Ing and Infinitive Verb PatternsFirst ConditionalPossessive AdjectivesModal

Other quiz:

Articles › View

The teacher is from ____ USA.

A. a

B. an

C. the

D. 0


a, an, the, Zero Article › View

My daughter is playing piano.

A. True
B. False

Past Tense › View

After we ______ dinner we went to bed.

A. had eaten

B. had been eaten

C. ate

D. were eating


Past Tenses › View

… were blaming me for their fault

A. she

B. they

C. it