[ 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:
Action vs Linking Verbs/ Verb Phrases › ViewWhat is the verb phrase in this sentence?
Malfoy would have cheated in the end.
A. would
B. would have
C. have cheated
D. would have cheated
Grammar › View
My niece is studying __ chemistry or biology at university. I can’t remember
A. both
B. either
C. neither
D. nor
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