Grammar Quiz

[ Tenses ]

I ___ as a software engineer in a tech company.

A. work

B. am working

C. have worked

D. have been working

Select your answer:
A  B  C  D  E 


Random Topics:

Verbal CommunicationConnectivesPerfect Tenses and VocabularyPresent Continous TenseAdverb of Frequency and Past Continuous TenseToeic VerbFuture Perfect TensePresent Perfect Continuous TensePrepositions of Time, Place, and MovementCoordinating Conjunctions and Comparative Adjectives

Other quiz:

Tenses › View

A : Where are you ?

B : I (prepare) ………………………………………… breakfast for you. I (already, make) ………………………………………… some sandwiches.

A. am preparing; have already made

B. am preparing; has already made

C. prepare; made


Preposition › View

It’s a parent’s duty to protect their children ___________ harm.

A. from

B. against

C. with

D. to