Grammar Quiz

[ 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:
A  B  C  D  E 


Random Topics:

Verb PatternsModals of AdviceTense,noun,preposition,quantityGrammar, Literature, and VocabularySuch...that, so ......thatDo / Have / Can - Basic QuestionsGrammar - Capitalization and Possessive NounsVocabullary TestGoing To Be and WillGrammar and Vocabularies

Other quiz:

Grammar › View

________vegetables since spring?

A. Are you growing

B. Have you been growing


English for Tourism › View

When do people usually wear a safety belt?

A. Before they board a plane

B. When they get dressed in the morning

C. During check – in

D. During take -off and landing

Present Continuous › View

Which sentence is correct?
A. People am having fun in the aprk
B. People are having fun in the park
C. People is having fun in the park
D. People have fun in the park


Conjunctions › View

I’ll explain it clearly ___ everyone understands.

A. so that

B. in order to

C. either or

D. because