Past simple sentence
Present perfect sentence
Past simple or present perfect?
past tense of....
present perfect form of...
100

I ..... (to walk) to school yesterday.

I walked to school yesterday.

100

Dad ........ (to live) here since 1998.

Dad has lived  here since 1998.

100

They .... (to visit) Paris last summer.

They visited Paris last summer.

100

Drive


Drove

100

Hit

Hit

200

Hannah ...... (to throw) a ball at me this morning.

Hannah threw a ball at me this morning.

200

We ..... (to be) skating since we were young.

We have been skating since we were young.

200

She ..... (not / completed) her master's degree yet.

She has not completed her master's degree yet.

200

Scream


Screamed

200

Drink

Drunk
300

Mom .....  (not / to drive) me to work last week.

Mom did not drive me to work last week.

300

Jack .... (not / to give) me my keys back yet.

Jack has not given me my keys back yet.

300

...... (you / to do) the dishes yet?

Have you done the dishes yet?

300

Grow

Grew

300

Lie

lain

400

 ........... (she / to make ) good coffee the other day?

Did she make good coffee the other day?

400

........ (Stan and Peter / to offer) you a new job yet?

Has Stan and Peter offered you a new job yet?

400

She ...... (to finish) her homework before dinner.

She has finished her homework before dinner.

400

Go

went

400

Pay

Paid
500

Where ....... (you / to find) that?

Where did you find that?

500

Where ........ (you / to be) all this time?

Where have you been  all this time?

500

..... (he / to buy) a new car yesterday?

Did he buy a new car yesterday?

500

Buy

Bought

500

Shake

Shaken

M
e
n
u