What's wrong?

Status
Not open for further replies.

Zoely

Member
Joined
Jun 6, 2012
Member Type
Student or Learner
Native Language
German
Home Country
Germany
Current Location
Germany
Hi there,
in a test the following sentence in marked as wrong, but the reason is not clear for me.
Does anyone know what's wrong?

"I have seen the film "Titanic" ten years ago."

Is it about the sentence structure??
Thanks in advance.:)
 
NOT A TEACHER

No, the structure (word order) as such is fine. The problem is the usage of present perfect. You cannot use present perfect with time adverbials referring to the past (yesterday, two years ago, one century ago and so on) because present perfect always refers to the present. Your sentence says that your seeing "Titanic" took place 10 years ago, so it is a matter of the past. We use, among others, past simple tense for expressing things that took place in the past. Note though, that if you omit the time adverbial "ten years ago", the sentence is completely fine, because it expresses the state of things in the present.

"I saw the film "Titanic" ten years ago." -- Talking about what happened in the past, so past simple should be used.

"I have seen the film "Titanic". -- Talking about the present state of matters, so present simple should be used.
 
Yes, basically, Carlos.

The way I word it is that you can't use specific past time markers with the present perfect, but the Present Perfect does talk about something that happened at some unspecified time in the past. You can only use time markers with the Present Perfect if the time you are talking about is not finished. Example:

I have had breakfast this morning. <You can only say "this morning" if it is still "this morning".

I have seen the film "Titantic" this morning. <You can say this if the morning is not over.
 
Consider the following dialogue between two friends:

John: I have seen the film "Titanic".
Sarah: When did you see it?
John: I saw it ten years ago.

It is one short conversation about one single film but look at the three different forms of the verb "to see" which are used in it.
 
Now I understand and it's clear to me.
Thank you so much.:)
 
Now I understand and it's clear to me.
Thank you so much.:)

While your thanks are welcome and appreciated, in the future, feel free to press the button "like" (in the lower left corner in each post) to express your gratefulness to the members who helped you.
 
NOT A TEACHER


"I have seen the film "Titanic". -- Talking about the present state of matters, so present [STRIKE]simple [/STRIKE] perfect should be used.

We all make silly misstakes. I'm no exception ;-)
 
While your thanks are welcome and appreciated, in the future, feel free to press the button "like" (in the lower left corner in each post) to express your gratefulness to the members who helped you.

I don't know about anyone else but the Like button is in the lower right-hand corner of all the comments on my screen!
 
I don't know about anyone else but the Like button is in the lower right-hand corner of all the comments on my screen!

Yes, you are of course right. I somehow managed to make two very silly mistakes in one thread even though I know what present perfect is and where the right side is. Thank you for the correction.
 
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