Grammar Quiz

[ Present Perfect Tense ]

‘’How long has Mirna been here?’’

She ….. for two weeks

A. Has been

B. Have been

C. Had been

D. Has

Select your answer:
A  B  C  D  E 


Random Topics:

Maritime Vocabulary and GrammarTransitionsTenses and Sentence CompletionIndependent/Dependent Clauses & Relative ClausesGerunds in SentencesConditional Sentence 0, 1Infinitives for reasonsVerbals and GerundsPassive Modals in Different TensesDo / Have / Can - Basic Questions

Other quiz:

Grammar › View

The mayors of Tokyo and New York signed an agreement to encourage­­ _______ between the cities

A. cultural exchanges

B. problem-solving skill  

C. issues 

D. development


Passive Voice of Tenses › View

Cheese …. (make) from milk.

A. was made

B. is made

C. is making

D. has been made

Phrasal Verb › View

My hair is very untidy. I think I’ll ___________before the interview.

A. cut off

B. try on

C. wake up

D. wash up


Grammar › View

We saw him _________ books in the library.

A. reads

B. read

C. reading

D. to read