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

Pronouns: Select the best answer.

Each of the boys takes care of ________ own room.

A. my

B. they

C. his

D. none are correct

E. all are correct


Grammar and Vocabulary › View

Please stop being so ________. There’s no need to make me feel like a complete idiot!

A. spontaneous

B. sympathetic

C. sarcastic

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