0
Anonymous Posted 11 years ago
Grammar

present perfect or past silmple

hi teachers

this sentence confuses me.

I met some nice people at the party. or

I have met some nice people at the party.

I know the rules ,I think, with present perfect and past simple but my teacher said the first sentance is correct ,but did'nt really explain me why. Could someone explain why to me please.

Thanks
  

Top answer

Anonymous I met some nice people at the party. The party is already finished. Anonymous I have met some nice people at the party.

  • Anonymous I met some nice people at the party.
  • The party is already finished.
  • Anonymous I have met some nice people at the party.
  • You're still at the party; it's not yet finished.
Free · every Monday

Get the Weekly English Kit 📬

New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.

8 Answers
0
AnonymousI met some nice people at the party.
The party is already finished.
AnonymousI have met some nice people at the party.
You're still at the party; it's not yet finished.
0
“I met some nice people at the party. or

I have met some nice people at the party.”

I know the rules, I think, with present perfect and past simple; but my teacher said the first sentence is correct, but (did'nt) didn’t really explain (me) why. Could someone explain why to me please.

The first sentence is correct when speaking of
0
AnonymousI know the rules, I think, with present perfect and past simple
But sometimes the rules are hard to apply. To my ear "at the party" seems to be talking about a party that you went to at some specific time in the past, so I think that's the idea you are trying to express. Since we don't use the present perfe
0
Thanks for that.

Whatabout saying

I met some friends in town today.
Or
I have met some friends today in town.

I'm confused which one is correct.

I used today but I thought it's only for present perfect?

Thank you for your help.
0
CalifJimBut sometimes the rules are hard to apply. To my ear "at the party" seems to be talking about a party that you went to at some specific time in the past, so I think that's the idea you are trying to express. Since we don't use the present perfect when we mention a specific time in the past, we use the simple past in this case. There is no explicit mention of time
0
AnonymousI used today but I thought it's only for present perfect?
No. You can use 'today' with either of those.

CJ
0
LaboriousI have (just) met some nice people at the party, and they have assured me that our movie is going to get positive response from the viewers.
To my ear it's OK if you're still at the party, though I'd be tempted to say 'this party' or just 'here'. Shortly after the party (within the next week, say), it would be that you'd met them at a p

Related Questions