Grammar Quiz

[ Grammar ]

I ______ (be) a teacher _____ 30 years.

A. I have been a teacher for 30 years.
B. I have been a teacher since 30 years.
C. I has been a teacher for 30 years.
D. I has be a teacher since 30 years.

Select your answer:
A  B  C  D  E 


Random Topics:

Modals and TensesPrepositions Of PlacePronouns and AdverbsPreposition and Preposition PhraseEssential and Nonessential ClausesIndirect SpeechPresent Perfect ContinuousGrammar and PunctuationSimple, Compound, Complex SentencesContractions and Conjunctions

Other quiz:

Grammar and Vocabulary › View

They moved into a …………………………….last week.

A. spacious modern new apartment

B. new spacious modern apartment

C. modern new spacious apartment

D. spacious new modern apartment

E. new modern spacious apartment


Adverb Clauses › View

They were not allowed to go on the trip __________ their parents had already signed their permission forms.

A. even though

B. after

C. because 

D. as soon as