WorksheetsPresent Tenses
Total questions: 20
Worksheet time: 15mins
We _____ this contract since March.
negotiate
are negotiating
have been negotiating
Our children _____ playing with Lego blocks.
love
are loving
have loved
My car _____ and I’m forced to use public transport for a few days.
breaks down
has been breaking down
has broken down
Why _____ coming late?! That’s so annoying!
do you always come
are you always coming
have you been always coming
Angelina _____ her doctor tomorrow.
is seeing
has seen
sees
Our car is really old. We _____ it for almost twenty years.
have
have been having
have had
My eyes are red because I _____ onions.
have cut
have been cutting
cut
Fiona _____ part in every meeting of our department.
has been taking
is taking
takes
Where are the children? They _____ homework in their rooms.
do
are doing
have been doing
Since when _____ Peter?
do you know
have you been knowing
have you known
We (a) (nigdy nie spotkaliśmy) such a helpful person before.
(a) (Czy Brian ma) a lot of homework to do every day?
How long (a) (wy czekacie) for the shop assistant to come?
Put on your jacket. It’s very cold and (a) (pada śnieg).
Where is your husband? (a) (nie rozmawiałem z nim) for ages!
The teacher (a) (ocenia testy) since 2 p.m.
My grandparents (a) (zwykle oglądają) their favourite TV series in the evening.
Ever since I read that article (a) (jestem zainteresowany) in quantum physics.
Why (a) (ty się śmiejesz)?
Hundreds of koala bears (a) (straciły) their home recently.
