Grammar Quiz

[ Present Perfect Tense ]

She … here for one week

A. Have being
B. Has being
C. Have been
D. Has been

Select your answer:
A  B  C  D  E 


Random Topics:

Past Tense (Regular and Irregular)Noun Phrases and AdverbialsSubordinating ConjunctionFirst and Second ConditionalPresent Perfect Simple and ContinuousPrepositions & Prepositional PhrasesGrammar on ConditionalsSentence TransformationAuxiliary Verbs (be, do, have)Verb Types and Tenses

Other quiz:

Grammar › View

Angela complained that she ___ for hours before Jenny came to help her.

A. was working

B. had worked

C. has been working

D. had been working


Action vs Linking Verbs/ Verb Phrases › View

Identify the type of verb in the following sentence: ‘They ate dinner.’

A. auxiliary verb

B. action verb

C. linking verb

D. transitive verb

Passive Voice › View

Nowadays, a lot of toys _________________ in China. (make)

A. are maked

B. are made

C. is made

D. were made


Grammar › View

“Has anyone ever ____ an albino tiger before?” Miss Chua asked her students?

A. see

B. saw

C. seen

D. sees