|
#1
| ||||
| ||||
| could you shed a light on this? I've seen this film before. I saw this film in 1990. I saw this film before. What have you done with the car keys? I can't find them. What did you do then? (NOT what have you done then?) Hey, I lost my keys. Hey, I have lost my keys. The cat has eaten your supper. (finished time periods) The cat ate your supper. I ate the last of the eggs this morning. So, teachers, the sentences in blue are right. I wonder if the ones in black are right or not. Present perfect or past simple? Thanks in advance! Last edited by Offroad; 01-Dec-2008 at 04:49. |
|
#2
| |||
| |||
| Quote:
|
|
#3
| ||||
| ||||
| That's why I dont like studying grammar, too many rules. 1) what's the difference between these sentences? I've seen this film before. I saw this film before. 2) Why is this sentence in red wrong? What did you do then? What have you done then? 3) What's wrong with the sentence in red? I have known her for years I know her for years. 4) American English: Past simple used to give news? Did you hear? Switzerland declared war on Mongolia! Have you heard? Switzerland has declared war on Mongolia! (BrE) Many thanks! |
|
#4
| ||||
| ||||
| [quote=marciobarbalho;395849]That's why I dont like studying grammar, too many rules. 1) what's the difference between these sentences? I've seen this film before. I saw this film before. Dear learner, for making it easier for you to understand it better how Present Perfect Tense is used correctly, I'm giving you the whole usages of Present Perfect with lots of examples. Please read them up carefully. Remember! It'll take you some time to digest them all but I'm sure you'll understand and will be able to clear your concepts. USE 1 Unspecified Time Before Now ![]() We use the Present Perfect to say that an action happened at an unspecified time before now. The exact time is not important. You CANNOT use the Present Perfect with specific time expressions such as: yesterday, one year ago, last week, when I was a child, when I lived in Japan, at that moment, that day, one day, etc. We CAN use the Present Perfect with unspecific expressions such as: ever, never, once, many times, several times, before, so far, already, yet, etc. Examples:
How Do You Actually Use the Present Perfect? The concept of "unspecified time" can be very confusing to English learners. It is best to associate Present Perfect with the following topics: TOPIC 1 Experience You can use the Present Perfect to describe your experience. It is like saying, "I have the experience of..." You can also use this tense to say that you have never had a certain experience. The Present Perfect is NOT used to describe a specific event. Examples:
TOPIC 2 Change Over Time We often use the Present Perfect to talk about change that has happened over a period of time. Examples:
TOPIC 3 Accomplishments We often use the Present Perfect to list the accomplishments of individuals and humanity. You cannot mention a specific time. Examples:
TOPIC 4 An Uncompleted Action You Are Expecting We often use the Present Perfect to say that an action which we expected has not happened. Using the Present Perfect suggests that we are still waiting for the action to happen. Examples:
TOPIC 5 Multiple Actions at Different Times We also use the Present Perfect to talk about several different actions which have occurred in the past at different times. Present Perfect suggests the process is not complete and more actions are possible. Examples:
Time Expressions with Present Perfect When we use the Present Perfect it means that something has happened at some point in our lives before now. Remember, the exact time the action happened is not important. ![]() Sometimes, we want to limit the time we are looking in for an experience. We can do this with expressions such as: in the last week, in the last year, this week, this month, so far, up to now, etc. ![]() Examples:
NOTICE "Last year" and "in the last year" are very different in meaning. "Last year" means the year before now, and it is considered a specific time which requires Simple Past. "In the last year" means from 365 days ago until now. It is not considered a specific time, so it requires Present Perfect. Examples:
USE 2 Duration From the Past Until Now (Non-Continuous Verbs) ![]() With Non-Continuous Verbs and non-continuous uses of Mixed Verbs, we use the Present Perfect to show that something started in the past and has continued up until now. "For five minutes," "for two weeks," and "since Tuesday" are all durations which can be used with the Present Perfect. Examples:
Although the above use of Present Perfect is normally limited to Non-Continuous Verbs and non-continuous uses of Mixed Verbs, the words "live," "work," "teach," and "study" are sometimes used in this way even though they are NOT Non-Continuous Verbs. ADVERB PLACEMENT The examples below show the placement for grammar adverbs such as: always, only, never, ever, still, just, etc. Examples:
2) Why is this sentence in red wrong? What did you do then? What have you done then? (Now, you tell me why the sentence in red is not correct?) 3) What's wrong with the sentence in red? I have known her for years I know her for years. (Now, you should be able to understand on your own why the second sentence in this is wrong. Would you like to tell me why?) 4) American English: Past simple used to give news? Did you hear? Switzerland declared war on Mongolia! Have you heard? Switzerland has declared war on Mongolia! (BrE) Yes, that's true. Americans use this tense to give news or even talk about the recent happenings. Hope this has helped now . Dawood Last edited by Dawood Usmani; 01-Dec-2008 at 07:26. |
|
#5
| ||||
| ||||
| Quote:
Thanks. Very helpful. Last edited by Offroad; 01-Dec-2008 at 14:22. |
|
#6
| ||||
| ||||
| Quote:
I saw this film before. (It was on TV last night) I've seen this film before. (I can't remember when it was on TV) Did you see 'Romeo and Juliet'? Have you seen 'Romeo and Juliet'? My grandpa did a lot for me. (... when he was alive) My grandpa has done a lot for me. (... he can't stop hitting on our new 19 years-old neighbour Quote:
And... PLEASE, I'd like a teacher to have a look at that. I very much appreciate it. Thanks. Last edited by Offroad; 01-Dec-2008 at 19:35. |
|
#7
| |||
| |||
| Thanks to marciobarbalho for your question. Million thanks to Dawood for your effort. |
|
#8
| ||||
| ||||
| Quote:
Dawood |
|
#9
| |||
| |||
| For all subsequent readers of this thread, you will find this Present Perfect, and as detailed an outline of the other tenses, at ENGLISH PAGE - Present Perfect Note the menu at the left-hand side for each of the tenses. Click, and the magic carpet departs. with additional information at English Grammar and Writing : English language courses, English Grammar Online |
|
#10
| ||||
| ||||
| Quote:
Dawood |
![]() |
| Bookmarks |
| Thread Tools | |
| Display Modes | |
| |
Similar Threads | ||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| i need urgent help | nita | Ask a Teacher | 5 | 11-Sep-2009 13:13 |
| present perfect tense & present perfect continuous tense | *zaizai~love* | Ask a Teacher | 5 | 30-Oct-2008 22:06 |
| Present Perfect and Present Perfect Continuous | Unregistered | Ask a Teacher | 1 | 07-May-2008 17:15 |
| My own theory on the present perfect tense | HaraKiriBlade | General Language Discussions | 3 | 16-Aug-2007 22:29 |
| present perfect 1 | bayan said | Ask a Teacher | 1 | 27-Jul-2006 17:31 |