Present Perfect: Present Perfect or Simple Past?

Each of these sentences should be either simple past or present perfect. The simple past is usually used with definite times (such as "at six o'clock"), while the present perfect is usually used if an action started in the past and is still going on now. Choose the best tense for each sentence.

Click on the button beside the correct answer.

Dolphins ________ in BC waters for millions of years, and are still common today.

lived

have lived

I ________ my binder yesterday, but my brother found it this morning.

lost

have lost

The Titanic ________ in 1912.

sank

has sunk

We ________ this TV set since 1968, and it still works!

owned

have owned

This wine ________ in the cellar for 15 years. When we take it out and open it, it will taste beautiful!

was

has been

He ________ when his girlfriend left him, but he's OK now.

cried

has cried

I ________ some new shorts, but I don't think I like them. Maybe I'll take them back to the store.

bought

have bought

Junko ________ bacon in her life! She's a true vegetarian.

never ate

has never eaten

I ________ these boots to go hiking yesterday.

wore

have worn

The children ________ all the orange juice! We'll need to get some more.