English Exercises > verb tenses exercises

Grammar Practice: Simple Past and Present Perfect




Downloadable worksheets:
PRESENT PERFECT WITH FOR AND SINCE
Level: intermediate
Age: 10-14
Downloads: 6762

 
THE PRESENT PERFECT TENSE
Level: elementary
Age: 12-14
Downloads: 5572

 
GRAMMAR TIME - PRESENT PERFECT (with key editable)
Level: elementary
Age: 12-14
Downloads: 4978

 
Present perfect vs Simple past in context
Level: intermediate
Age: 10-17
Downloads: 4112

 
Present Perfect
Level: elementary
Age: 12-17
Downloads: 3799

 
Simple Past or Present Perfect?
Level: intermediate
Age: 12-17
Downloads: 3540

 

Grammar Practice:

�Simple Past and Present Perfect

Study the following words. Tick the ones which are NOT Past Participles (V3):


A.rung��������� � sung�������� song��������� sunk

B.�� ran����������� �sat����������� had�����������spat

C.�sold��������� �� told���������hold���������spoilt

D.�� stood������ �shoot������� � understood���shot��������������������������������������

E.�� herd������ ���heard�������� hurt�������� �burst

F.�� bent������� � kept��������bound������ �lend�����������������������������

G.paid��������� played����said������ ��� � payed

H.driven������ �written�����ridden������� �hitten

I.�� worn�������� toren��������torn��������� bitten������������������������������

Choose the correct tense of the verbs in the following dialogues:

- Guess what! Joe�����has just found�� just found a puppy.�

- Oh, really? Wherehas he found�� did he find���� it?�����������������������������������

- In front of his front door. Someone has put��� put�� it there last night.��

�- Have you tidied���� Did you tidy your room yet?

�- Yes, and I�� have already fed����� already fed the fish.
�- You must be kidding. You�have never fed����� never fed them before.

- I have called��� called you several times yesterday but you haven�t answered���� didn�t answer your phone.

- Sorry I have had�� hada meeting in the morning and I have�turned���turned off�my mobile.

Find the extra words in the following lines. If a line does not contain an extra word, tick it. If there is an extra word, do not tick it but write the extra word in the box.

1� Yesterday, I have called my friend Brian to ask him a few questions about������

2 a school project and he told me some great news. He knows������������������������� �� �������������

3� how much I like going to rock concerts and he has told me��������������������� �������� � ����������������

4� my favourite group was coming to town! I was been very glad�������������������� ���� � �����������������������������

5� to hear this news and I have kept asking Brian more questions��������������� ������ � �����������

6� but that�s all he has knew, so he couldn't help me. Anyway,���������������������� ���� � �� �������������������

7� I thanked him for telling me about it and I immediately�������������������������������� � ��� �������������������������������

8have decided to go. I haven't asked my parents����������������������������������������� ����� �

9� yet, but I think they �ll let me go.����������������������������������������������������������������������� ���� ��������������������������������������������������

Use the verbs in brackets in the Simple Past or the Present Perfect. DO NOT use short forms.

1���� A: Why was your flight late?

����� B: There�(be)a delay.

2���� A: Why isn�t our departure time showing on the screen?

����� B: There (be) a delay.

3���� A: Did you go to a nightclub after the meal in the restaurant?

����� B: No, I (come) home.

4���� A: Thanks for calling, John. Are you speaking from work?

����� B: No, I (come) home.

������5���� A: Sandra�s just arrived.

���������� � B: Yes, I know, I (see) her.

����� 6���� A: Sandra came into the office yesterday.

��������� �� B: Yes, I know, I (see) her.

����� 7���� A: How are you feeling today?

���������� � B: My temperature (go) down.

����� 8���� A: How did you know you were getting better?

����� B: My temperature (go) down.

Choose the correct answers in the following sentences.

1We� Dylan��1985.

2Jerry� his room�two months.

3Michael and I� abroad�lastChristmas.

4��Susan �to Spainthree years.

5Francis� a toothache�last week.

6I� Jill�a long time.

7Pam� a letter to her brother three months.