Grammar Quiz

[ Perfect Progressive Tenses ]

They ______ (not/eat) dinner yet when the phone rang.

A. were not eating

B. had not been eating

C. have not been eating

Select your answer:
A  B  C  D  E 


Random Topics:

Present Simple Affirmative and NegativeThe Structural Types of SentencesPhrasal Verbs with up and downPast Perfect & Past SimpleAdverbs of Frequency & Simple Present TenseSo / Neither / Either / TooGender and GrammarPreposition of Timea, an, the, zero articleHave as verb and auxiliary

Other quiz:

Grammar › View

In spite of ______, he was determined to finish his work

A. was seriously ill

B. be seriously ill

C. his serious illness

D. he was seriously ill


Grammar › View

________ sleepy right now?

A. Do you be

B. Did you

C. Are you

D. Was you

Asking & Giving Opinion › View

Dina : Rani, in this weekend our squad will go to watch a movie together. What do you think?

Rani : Umm, I don’t think it’s a good idea

Dina : Why?

Rani : It’s weekend Dina, the ticket price will be expensive

Dina : You’re right 🙁 so what we gonna do?

Rani : How about going to Posong? We can refresh our mind

Dina : Okay, let me ask our friends first

The underlined sentence express . . .

a. Asking opinion

b. Giving opinion

c. Complementing

d. Congratulating someone


Vocabulary › View

A phrase or expression that means something different from what the words actually say (for example, using the phrase “over his head” instead of “He doesn’t understand”)

A. Simile
B. Oxymoron
C. Hyperbole
D. Idiom