Grammar Quiz

[ Perfect Tenses ]

By next summer, she (has completed / will have completed) her degree.

A. has completed

B. will have completed

Select your answer:
A  B  C  D  E 


Random Topics:

Modals and VocabularyGrammar - Punctuation of SentencesPast Progressive TenseConditionals Type IKinds of NounsRelative Clauses beginning with PrepositionsPossessive NounsFigure of SpeechComparisionsso vs such

Other quiz:

Grammar › View

Sargent was an inspired portrait painter, in addition, he painted landscapes and murals.

A. No change

B. add comma after landscapes

C. delete comma after painter

D. change comma after painter into a semi-colon


Grammar › View

Benjamin received _______ interesting storybook from _______ European friend.

A. a , a

B. an , a

C. an , an

D. a , the

Grammar › View

The men ________ were all office workers.

A. which I talked

B. to those I talked

C. those I talked to

D. I talked to


Grammar › View

quit + ing =

A. quiting

B. quitting