Search from various English teachers...
Vietnam flagSky
past simple or present perfect Can anybody help me? My parents got married in Ho Chi Minh City. Is this right or wrong?? Thanks so much for your help ^^

Answers · 7

0
- Use the Simple Past to express the idea that an action started and finished at a specific time in the past. - We use the Present Perfect to say that an action happened at an unspecified time before now. The exact time is not important. Having said that, your sentence is in past simple form. A present perfect form would be: My parents have got (gotten) married in Ho Chi Minh City. Hope it helps! :) Gabriel.
0
Look, I found the correct use for each form: - Present Perfect: USE 1 Unspecified Time Before Now 1 - Experience I have been to France. This sentence means that you have had the experience of being in France. Maybe you have been there once, or several times. 2 - Change Over Time You have grown since the last time I saw you. 3 Accomplishments Man has walked on the Moon. 4 An Uncompleted Action You Are Expecting James has not finished his homework yet. 5 Multiple Actions at Different Times The army has attacked that city five times. USE 2 Duration From the Past Until Now I have had a cold for two weeks. She has been in England for six months. SOURCE: http://www.englishpage.com/verbpage/presentperfect.html Simple Past: USE 1 Completed Action in the Past I saw a movie yesterday. I didn't see a play yesterday. USE 2 A Series of Completed Actions I finished work, walked to the beach, and found a nice place to swim. 3 Duration in Past I lived in Brazil for two years. Shauna studied Japanese for five years. USE 4 Habits in the Past I studied French when I was a child. He played the violin. USE 5 Past Facts or Generalizations She was shy as a child, but now she is very outgoing. He didn't like tomatoes before. SOURCE: http://www.englishpage.com/verbpage/simplepast.html As you can see there A LOT of different use for each one. At first its difficult maybe, but keep practicing! :)
0
"My parents got married" is fine, and is actually the most natural way to say it in spoken English. But it's neither a straightforward simple past nor a perfect; it's actually a passive construction, using "get" as an auxiliary rather than the canonical "be", and using a simple past form "got" of that verb.

Still haven’t found your answers?

Write down your questions and let the native speakers help you!

Don’t miss out on the opportunity to learn a language from the comfort of your own home. Browse our selection of experienced language tutors and enroll in your first lesson now!

Start Learning Today