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:

Conjunction › View

Both my courage … have limit.

A. and my skill

B. or my skillful

C. and my skillful

D. or my skill


Grammar › View

Mary ___________________ for the organization since she graduated from the university and she has been enjoying her work.

A. works

B. has worked

C. has been worked

D. would have worked

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