Vous êtes sur la page 1sur 1

29/11/2017 Present Perfect vs. Past Simple Worksheet - eslHQ.

com

Present Perfect vs. Past Simple

Directions: Complete the sentences using Present Perfect or Past Simple.

1. She _________________________ to her parents many times about this subject.


a. spoken b. have spoken
c. has spoken d. has spoke

2. _____________________________ well last night?


a. Did she slept b. Did she sleep
c. Has she slept d. Has she sleep

3. He is very tired because he _________________________ since 8 am.


a. didn't sat down b. hasn't sit down
c. didn't sit down d. hasn't sat down

4. He ________________________ when he was younger.


a. have sung b. has sung
c. sings d. sang

5. _____________________________a plane?
a. Has he flew b. Has he flown
c. Did he flew d. Did he fly

6. They ________________________ to Salalah. They took a taxi.


a. hasn't driven b. didn't drove
c. didn't drive d. hasn't drove

7. He ________________________ a lot yesterday.


a. has cried b. cryed
c. cried d. has cryed

8. She ________________________ in a long time.


a. hasn't cooked b. didn't cook
c. hasn't cook d. didn't cooked

http://www.eslhq.com/worksheets/preview_worksheet.php?worksheet_id=87991 1/1

Vous aimerez peut-être aussi