Grammar Quiz

[ Present Perfect Tense ]

_____you just finished work?

A. has

B. Have

C. have

D. Has

Select your answer:
A  B  C  D  E 


Random Topics:

Articles and NounsRelative PronounsSpeculation with Modal VerbsVerb ConjugationPronouns, Sentence Structure, and ApostrophesGrammar and SyntaxAdjectives & PrepositionGerundVerbs & Phrasal VerbsAdverb

Other quiz:

Grammar Modals › View

An Amur tiger can also ____ (call) a Siberian tiger.

A. be called

B. have been called

C. be call

D. be being called


Grammar › View

The new play is not interesting, ______?

A. isn’t it

B. does it

C. is it

D. doesn’t it

Grammar › View

Which sentence uses the word “take” correctly?

A. Can you look for my keys?

B. We should take a break after the meeting.

C. She is going to knock out the problem today.

D. I will put on my shoes now.


Future Tenses › View

Which sentence is correct?

A. I will have finished my homework by the time you call.

B. I will finish my homework by the time you call.

C. I finish my homework by the time you call.

D. I will be finishing my homework by the time you call.