Grammar Quiz

[ Apologizing ]

You forget to do your homework. What will you say to your teacher?

A. I’m so sorry for not doing my homework.

B. I’ll do it later.

C. That’s kind of you.

D. Thank you in advance.

Select your answer:
A  B  C  D  E 


Random Topics:

Lexico and GrammarWho vs WhomPast Perfect Simple & Past Perfect ContinuousPresent Simple VS ContinuousSports VocabularyThere is or There areInfinitive and GerundGrammar: was/wereIELTS GrammarConditionals 1,2,3

Other quiz:

Grammar › View

Choose the correct past tense of “dance”:

A. Danced

B. Dances

C. Dancing

D. Dance


Vocabulary › View

reproached

A. having a very high opinion of yourself; thinking that you are the best

B. scolded or corrected; expressed disapproval or blame

C. huge

D. someone who makes clothing

Grammar › View

A majority of the population __________ in urban areas.

A. live

B. lives

C. lived

D. have lived


Gerund Noun › View

My teacher doesn’t allow us ………. while he is explaining the lesson.

A. talk

B. to talk

C. talking

D. talked