Grammar Quiz

[ Present Perfect Tense ]

Fajrin …… in Kasongan for three years.

A. has be

B. has been

C. have been

D. is

Select your answer:
A  B  C  D  E 


Random Topics:

Past TenseAdverbs of Frequency & Simple Present TenseComperative and SuperlativeTOEICFuture PlansModal and Relative PhrasesSimple Verb TensesPersonal Pronouns and VerbPronouns/ Present TenseTenses and Article

Other quiz:

Will vs be going to › View

She _________ a doctor! She has already passed her exams!

A. is going to be

B. isn’t going to be

C. will be


Vocabulary and Grammar › View

He has _____ his homework, so now he can go outside to play with his friends.

A. did

B. does

C. do

D. done

Few, a few, little, a little › View

There’s______orange juice in the glass. I think it’s not enough for Jane.

a. few

b. a few

c. little

d. a little


Active and Passive Gerunds and Infinitives › View

The client appreciated _____ notified about the policy changes in advance.

A. being

B. to be

C. informing