Font size
WorksheetsPresent Perfect Tense & Simple Past Tense JM1
Total questions: 13
Worksheet time: 12mins
What is the difference between Present Perfect Tense and Simple Past Tense?
Present Perfect Tense shows past action when the time is not mentioned.
Simple Past Tense shows past action when the time is not mentioned.
Simple Past Tense shows action which is just completed recently.
Present Perfect Tense shows action that begins in the past and continues up until now.
Tom ____ his keys. He can't find it now.
has lost
lost
was losing
Mozart ___ more than 600 pieces of music when he was alive.
has written
wrote
was writing
___ you ever ___ a horse?
Have, ridden
Have, rode
Have, ride
They ____ us to the party, so we ____ to go to the cinema.
haven't invited, decided
didn't invited, have decided
didn't invite, decided
They (a) (not meet) each other for a year.
Two years ago, we (a) (be) best friends forever. Now, we have gone our separate ways.
I (a) (eat) my lunch. I ate my lunch an hour ago.
I had a headache, so I (a) (take) some Panadol to ease the pain.
Ms. Jamyang is from Tibet, which is thousands of miles away from the sea, so she (a) (never see) the ocean before.
Which sentence/s below is/are correct?
The plane from Dubai did not land here yesterday.
I have not been to school since the Movement Control Order is being announced.
Both sentences are correct.
Both sentences are wrong.
Yesterday, I ___ him not to walk into the bush, but he ____ and was bitten by a snake.
warned, didn't listen
have warned, didn't listen
warned, haven't listened
have warned, haven't listened
Pick out the correct sentences
The price of butter has gone up since last month.
I just completed my homework. Can I go out and play now?
She has fell ill again. It turns out that her immunity system is quite weak.
Evelyn began her university education last summer.
