Grammar Quiz

[ Vocabulary and Grammar ]

I ___ (do) my homework, so I can play basketball.

A. I has doed my homework, so I can play basketball.

B. I have done my homework, so I can play basketball.

C. I has done my homework, so I can play basketball.

Select your answer:
A  B  C  D  E 


Random Topics:

ConnectorsTemporal Conjunctions and ConnectivesVerbs, Tenses, and VocabularyTimeTOEFLPast Perfect vs Past SimplePresent Simple vs Present ContinuousSubject Verb Agreement; Indefinite PronounsTransition WordsModal Verbs and Permission

Other quiz:

Subject Verb Agreement › View

The frogs_____ when they are scared.

A. jumps

B. jump

C. jumped

D. jumping


Present Perfect Tense › View

Juna: By the way, have you had your lunch?
Tere: No, I haven’t.
Juna: Let’s eat.
Tere:But…. . I have to submit it today.
Juna:No worries. I am going to help you after eating. Come on!

A. I have already finished my tasks

B. I haven’t finished my tasks yet

C. I have submitted my tasks just now

D. I submitted my tasks yesterday

Tenses › View

In which tense do we use the structure ‘Subject + has/have + been + Verb(-ing)’?

A. Simple Present Tense

B. Present Continuous Tense

C. Past Perfect Tense

D. Present Perfect Continuous Tense


Grammar › View

We’ll soon figure it out what to do.

A. Correct

B. Incorrect