Delivered/has Delivered

Status
Not open for further replies.

Shad

Member
Joined
Aug 26, 2006
Member Type
Academic
Native Language
Hindi
Home Country
India
Current Location
India
Please help me answer these two questions
1. Find out which one is correct

The postman ______________ the parcel yesterday. (delivered/has delivered)


2. And which is the verb in the sentence
He is driving in the wrong lane.

Thank You
Shad
 
Before we feed you answers, tell us: Which do you think are the right answers, and why?
 
According to me
1. The postman has delivered the parcel yesterday. Because the parcel remains delivered at this moment also.
2. He is driving in the wrong lane. Driving is the verb because it is action that is being performed.

Shad
 
Right. The past perfect means it's a continuing situation. But yesterday means it's not continuing, it's done.

So we can either say:

- The postman delivered it yesterday.

or:

- The postman has delivered it.

But combining the two ideas into "The postman has delivered it yesterday" would be wrong.
 
According to me
1. The postman has delivered the parcel yesterday. Because the parcel remains delivered at this moment also.

Not exactly. You're right that the present perfect means it's a continuing situation. But yesterday means the delivery is not continuing, it's done.

So you can either say:

- The postman delivered it yesterday.

or:

- The postman has delivered it.

But combining the two ideas into "The postman has delivered it yesterday" can't work.


2. He is driving in the wrong lane. Driving is the verb because it is action that is being performed.

Yes, exactly.

Shad
When you have two questions, ask them in two separate posts.

Thanks!
 
Last edited:
Status
Not open for further replies.

Ask a Teacher

If you have a question about the English language and would like to ask one of our many English teachers and language experts, please click the button below to let us know:

(Requires Registration)
Back
Top