Worksheets Name
Past Simple and Present Perfect
Class
Total questions: 17
Worksheet time: 13mins
Date
Instructor name: Ahmed Helal
1.
Doris _________________ (go) to skiing last Friday.
a) went b) go
c) is going d) has gone
2.
I ____________________ (finish / just) my homework.
a) did just finish b) finished
c) have just finish d) have just finished
3. Joanna________________ (read / not) the book yet.
a) not read b) did not read
c) has not read d) have read
4.
Caroline ___________________ (miss) the schoolbus yesterday.
a) miss b) have missed
c) has missed d) missed
5.
My mother ________________ (not / feel) well yesterday.
a) felt b) did not feel
c) has not felt d) did not felt
6.
___________________ (you/ever/be) to New York?
a) Have you ever been b) Have you ever be
c) Did you be d) Has you ever been
7.
Kate______________ (not watch) TV yesterday.
a) did not watched b) did not watch
c) has not watched d) did watch
8. Kate and Tom _______________ (not/see) that film yet.
a) has not seen b) have not seen
c) seen d) did not see
9. __________________ (you/see) Mary last week?
a) Has you seen b) Did you saw
c) Have you seen d) Did you see
10.
I _________________ (study) English for five years.
a) studied b) has studied
c) study d) have studied
11. Kate_________________ (not/meet) Tom yet.
a) has not meet b) has not met
c) have not met d) did not meet
12.
The cat _______________ (jump) out of the window 2 hours ago.
a) has jumped b) jump
c) jumped d) did not jump
13.
Laura _____________________ (be) my best friend since we were nine.
a) have been b) has been
c) was d) were
14. '... ago' is a signal word for ...
a) Present Perfect b) Past Simple
15. 'Just', 'already', 'yet' are signal words for ...
a) Present Perfect b) Past Simple
16. 'Yesterday', 'last week' and 'in 2006' are signal words for ...
a) Present Coninuous b) Present Perfect
c) Present Simple d) Past Simple
17.
I (a) (never/try) sushi. I wonder what it tastes like?
Choose from the below words
Have Never Tried Didn't Never Try Did Never Try