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:

Adverbs of Frequency › View

He listens to the radio. (often)

A. He often listens to the radio.

B. He listens ofter to the radio.

C. He listens to the radio. Often


Grammar › View

Minh had his teeth decayed, ______ he refused to see the dentist.

A. and

B. so

C. or

D. but

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