Grammar Quiz

[ Tenses and Time Markers ]

He (work) at the company for five years so far.

A. has been working

B. is working

C. worked

D. was working

Select your answer:
A  B  C  D  E 


Random Topics:

Mixed Present TensesSimple Present Negative and QuestionModals, Conditionals, and Clauses- Defining, Non-definingPresent Simple and Present ContinuousAdverb of Frequency and TensesPassive with ModalsSubjunctivesConditionalPunctuating ClausesComparative & Superlative Adverbs

Other quiz:

Tenses › View

What does the present perfect tense imply when no specific time is mentioned?

A. An action that happened at an unspecified time in the past

B. An action that will happen in the future

C. A repeated action in the past

D. An action happening right now


Grammar › View

Quan ho Bac Ninh and don ca tai tu are two forms of _______, which are on the UNESCO World Heritage list.

A. musical instrument

B. landscape complex

C. folk singing

D. crowdfunding

Grammar › View

Find the preposition:

Jessica left before lunchtime.

A. before

B. left

C. lunchtime

D. Jessica


Vocabulary - Grammar › View

She loves cooking and she’d like to . . . her own restaurant one day.

A. arrange

B. handle

C. run

D. update