Grammar Quiz

[ Present Tenses ]

My sister ____________ (learn) to play the guitar for two months now.

A. learns

B. is learning

C. has been learning

Select your answer:
A  B  C  D  E 


Random Topics:

Prepositions after VerbsModal and Auxiliary VerbsPassive Voice in Past and Present TenseCan/CouldAdverb of MannersModal SpeculationPhrasal Verb Put & Gowill, be going to, would like toVerb PhrasesAdverbs and Adjectives

Other quiz:

Past Continuous vs Past Simple › View

She __________ a huge breakfast and drank a lot of coffee this morning.

A. ate

B. was eating

C. were eating


Tenses › View

What is the correct question form for “You are learning Spanish”?

A. Do you learn Spanish?

B. Are you learning Spanish?

C. Have you learned Spanish?

D. Have you been learning Spanish?

Wish Sentences › View

Em hãy chọn cấu trúc đúng cho câu ước ở hiện tại?

A. S1 + wish/wishes + S2 + Ve-ed/V2 +…

B. S1 + wish/wishes + S2 + were/weren’t + …

C. S1 + wish/wishes + S2 + didn’t + V + …

D. All are correct


Grammar › View

As a student, you _____ follow school rules. If you _____, you _____ get in trouble.

A. must / can’t / won’t

B. must not / don’t / will

C. have to / don’t / will 

D. can’t / will / must not