Grammar Quiz

Topics: Present Perfect Tense

(A) … you finished your lunch yet?
(B) Yes, I ….

A. Has / has

B. Has / have

C. Have / have

D. Have / has

Select your answer:
         


Random Topics:

PronounsMain Idea and Sentence StructureCoordinating & Subordinating ConjunctionsModals and Semi-ModalsPresent Progressive or Present SimplePrepositions of Time, Place, and MovementProgressive TenseModals for Necessity and SuggestionsAdverbs and AdjectivesVerbs and Subject Verb Agreement

Other quiz:

Modals Verbs › View

I ____ the time wrong — I thought it started at 7.

A. could have read wrong

B. may have read wrong

C. must read wrong

D. can have read


Present Perfect Tense › View

He started to work in the office at 8 o’clock. It’s now 12 o’clock and he just stopped it. It means that he …. for four hours.

A. has worked

B. worked

C. has been working

D. is working