Grammar Quiz

[ Present Perfect ]

I __________ a teacher since 1998.

A. has been

B. hasn´t been

C. have been

Select your answer:
         


Random Topics:

Past Simple Negative & QuestionsModal Verbs for DeductionIdentifying Tenses-Ing and Infinitive Verb PatternsVerbs & AdverbsPresent Perfect TenseDo / Have / Can - Basic QuestionsPreposition & GerundTenses - Present and PastSubject-Verb Agreement

Other quiz:

Grammar and Sentence Structure › View

. Which signposting phrase sequence is correct?

A. First, Second, Finally

B. Firstly, Second, Last of all

C. First of all, Secondly, Finally


Grammar › View

Josh ________________ in Southampton since 2017

A. has been life

B. has lived

C. lived

D. is living

E. had lived