[ Tenses ]
I ___ as a software engineer in a tech company.
A. work
B. am working
C. have worked
D. have been working

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 AdjectivesOther quiz:
Grammar › ViewI am not sure how to get to the party so I will ______________ Billy.
A. Communicaiton
B. Speed
C. Listen
D. Follow
Modal Verbs › View
We ___ have gone to the party; we were too busy.
A. Couldn’t
B. Mustn’t
C. Shouldn’t
D. Wouldn’t
Tenses › ViewA : 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