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:

Adverbs or Adjectives › View

She sang _________________.

A. happy

B. happily


Grammar › View

No firm can ___ to rely forever only on the strength of its name to sell products.

A. require

B. afford

C. suppose

D. depend

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