Grammar Quiz

[ Present Perfect Tense ]

Leila has been a nurse _____ 1999.

A. for

B. since

Select your answer:
A  B  C  D  E 


Random Topics:

Verb 3 formsVocabulary and Sentence StructureModalsPrepositionTenses and ComparisonsFuture Perfect vs Future ContinuousAuxiliary Verbs, if, unless and ModalGrammar: is/are/was/wereRoot WordGrammar - help/have/let/make

Other quiz:

Past Tense › View

The giant (climb) ___________ down the beanstalk to catch Jack.

A. climbing

B. climbs

C. climbed

D. climb


Grammar › View

Unless illegal downloading becomes harder, many people in the film industry …….. their

A. would lose

B. will lose

C. are losing

D. lose

Tenses › View

My friend_____________ to the museum last weekend.

A. goes

B. went

C. have gone


Grammar › View

Plains may be surrounded by small hills or mountains.

A. Complex

B. Not Complex