Past or Present Perfect?

Status
Not open for further replies.
I haven't seen them for the last one month.

No. Say:
I haven't seen them for the last month (or "for a month").
Delete one.


It is still going on that I have not seen them the whole last month until now. That's why I use present perfect here. Am I right? Thanks.

Simplify! Say:
I haven't seen them for a whole month.
That is present perfect.
 
No. Say:
I haven't seen them for the last month (or "for a month").​
Delete one.





Simplify! Say:
I haven't seen them for a whole month.​
That is present perfect.
I haven't seen them for the last month ( the process is continuing.)= I might have seen them before the last month.But I didn't see them in 30 days.

Is this right?
 
Here Have'nt seen them is being used because the process is still going on
 
I haven't seen them for the last month ( the process is continuing.)= I might have seen them before the last month.But I didn't see them in 30 days.

Is this right?
Yes, a month has gone by since you have seen those people. You haven't seen them for thirty days.

(My apologies for not responding to this one sooner.)

~R
 
Hi

I haven`t seen them for a month [ unfinished action- the process is still going on]
I didn`t see them last month.[ past action- finished]


Regards,

so we use the present perfect if we haven't finished the action (havent't seen)but is you finished it you usedidn't see
 
so we use the present perfect if we haven't finished the action (havent't seen)but is you finished it you usedidn't see

Yes, but present perfect has some other uses ,as well.

e.g. We have just finished our lunch - recently finished action
I have already written three letters this morning - recently finished action
Have you finished your dinner yet?- asking if an action has been completed
You can go out as soon as you have had your lunch - future actions in time clauses.
I have seen that film but I don`t mind watching it again - past actions completed in an unspecified time.
 
I think we have to use Haven't seen
because when we ask about this meaning we use Have you seen them?
best regards
 
its ok
-i haven't undrestaned the present parefect
plz give as ather exmples

thank you:up:
 
Present perfect:
.
He has written three books.
He has died.
He has had an accident.
He has been sick.




:)
 
:)Present perfect is perfect answer. Because process of the action is on going i.e for the last month.
 
it's simple past because there is a time expression here. we don't use time expression with present perfect.
 
Present perfect is a suitable answer. But I chose past :-?
 
If ıt was "for a month" yes yours is the correct one but it is "for the last one month"...

The quote sounds like a non-native speaker of English. Note, for the last week, for the last hour, for the last month, for the last 10 years all include the moment of speaking and therefore require present perfect.
 
Nothing is perfect......
 
I .... haven't seen them for the last month
for: a key word of present perfect tense
 
I have not seem them.
yes because it's a period of time.
but saying: I did not see them last month.
because there is a specific time, which is last month.
Am I right !!
 
It was mine.......

Now i don't have....
 
Status
Not open for further replies.
Back
Top