wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Simple Past vs Present Perfect Tense

Total questions: 15

Worksheet time: 2hrs 40mins

Name
Class
Date
1.

I ​ (a)   here since 2002.

Choose from the below words
have lived
has live
lived
2.

My father and I ​ (a)   Monas last year.

Choose from the below words
visited
have visited
has visited
3.

He​ ​ (a)   English for three years, but he can't even read a newspaper yet.

Choose from the below words
has learnt
have learnt
learnt
4.

A: Come on. Let me treat you for breakfast.

B. Thanks a lot. I ​ (a)   . Save it for tomorrow.

Choose from the below words
have eaten
ate
has eaten
5.

They are tired because they ​ (a)   in the garden since nine o'clock.

Choose from the below words
have worked
has worked
worked
6.

Columbus ​ (a)   America for more than 400 years ago.

Choose from the below words
discovered
have discovered
has discovered
7.

We ​ (a)   Laskar Pelangi several times.

Choose from the below words
have read
has read
read
8.

Ali ​ (a)   to finish his project last night.

Choose from the below words
stayed up
have stayed up
has stayed up
asf
9.

I don’t know Rika’s father. I ​ (a)   him.

Choose from the below words
have never met
have never meet
never met
10.

I ​ (a)   at this picture for five minutes, but I can't see you in it.

Choose from the below words
have looked
looked
look
11.

Translate the following sentence in right English language.

"Mereka telah menyelesaikan laporan Biologi tadi malam"

4 lines
12.

Translate the following sentence in right English language.

"Kawan-kawanku sudah menonton Titanic lebih dari dua kali"

4 lines
13.

Translate the following sentence in right English language.

"Aku membeli kaos ini saat aku di Yogyakarta"

4 lines
14.

Translate the following sentence in right English language.

"Kami berada di Banjarmasin minggu lalu"

4 lines
15.

Translate the following sentence in right English language.

"Kami berada di Banjarmasin sejak minggu lalu"

4 lines