wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Past Simple and Present Perfect

Total questions: 100

Worksheet time: 2hrs 40mins

Name
Class
Date
1.

be, was, (a)  

2.

beat, beat, (a)  

3.

find, found, (a)  

4.

become, became, (a)  

5.

begin, began, (a)  

6.

eat, (a)   , eaten

7.

lose, lost, (a)  

8.

ring, (a)   , rung

9.

ride, (a)   , ridden

10.

hang, hung, (a)  

11.

send, (a)   , sent

12.

stand, (a)   , stood

13.

write, wrote, (a)  

14.

buy, bought, (a)  

15.

dream, dreamed, (a)  

16.

have, (a)   , had

17.

read, read, (a)  

18.

tell, told, (a)  

19.

(a)   , dug, dug

20.

see, saw, (a)  

21.

think, (a)   , thought

22.

burst, burst, (a)  

23.

shoot, (a)   , shot

24.

forget, (a)   , forgotten

25.

feed, fed, (a)  

26.

sink, sank, (a)  

27.

sleep, slept, (a)  

28.

win, (a)   , won

29.

stick, stuck, (a)  

30.

lie, lay, (a)   (ležati)

31.

fly, (a)   , flown

32.

freeze, froze, (a)  

33.

bite, bit, (a)  

34.

blow, (a)   , blown

35.

break, broke, (a)  

36.

bring, brought, (a)  

37.

build, (a)   , built

38.

burn, burned, (a)  

39.

can, (a)  

40.

catch, (a)   , caught

41.

choose, (a)   , chosen

42.

come, (a)   , come

43.

cost, cost, (a)  

44.

cut, (a)   , cut

45.

do, did, (a)  

46.

draw, (a)   , drawn

47.

drink, drank, (a)  

48.

drive, drove, (a)  

49.

eat, (a)   , eaten

50.

fall, fell, (a)  

51.

feel, felt, (a)  

52.

fight, fought, (a)  

53.

give, (a)   , given

54.

go, went, (a)  

55.

grow, grew, (a)  

56.

hear, heard, (a)  

57.

hide, (a)   , hidden

58.

hit, hit, (a)  

59.

hurt, (a)   , hurt

60.

keep, kept, (a)  

61.

know, (a)   , known

62.

leave, left, (a)  

63.

leap, leapt, (a)  

64.

learn, (a)   , learned

65.

lend, lent, (a)  

66.

(a)   , let, let

67.

make, made, (a)  

68.

mean, (a)   , meant

69.

meet, met, (a)  

70.

mow, mowed, (a)  

71.

must, had to, (a)  

72.

pay, (a)   , paid

73.

put, put, (a)  

74.

run, (a)   , run

75.

say, said, (a)  

76.

sell, sold, (a)  

77.

set, (a)   , set

78.

shake, shook, (a)  

79.

shut, shut, (a)  

80.

sing, (a)   , sung

81.

sit, sat, (a)  

82.

speak, (a)   , spoken

83.

spend, spent, (a)  

84.

steal, stole, (a)  

85.

sweep, (a)   , swept

86.

swim, swam, (a)  

87.

take, (a)   , taken

88.

teach, taught, (a)  

89.

throw, threw, (a)  

90.

understand, (a)   , understood

91.

wake, woke, (a)  

92.

wear, (a)   , worn

93.

I have already (a)   my homework.

94.

Jon has just (a)   dinner.

95.

Your mom has just (a)   you on the phone.

96.

The bubble has just (a)   . (počiti)

97.

I (a)   into the balloon. (pihati)

98.

I have (a)   that 2+2=4 since 1st grade.

99.

I (a)   , so he wouldn't see me. (skriti)

100.

I (a)   away from him. (teči)