Search from various English teachers...
Russia flagNatalia Jueva
Which one is correct? "We BOUGHT a new computer not long ago. Now the job will be done much more quickly." OR: "We HAVE BOUGHT a new computer not long ago..." Thank you in advance ;)

Answers · 6

4
Hello ! I think the first one is more correct because "Bought" is used when talking about a specific point in the past "I bought this last week" and "Have bought" is used when you say you've bought something before at an unspecified time as in "I have bought this soup before" More generally, you can apply this to present perfect (have bought) and past perfect (bought)
4
First one. If you give a time ("not long ago", or yesterday, or last week, or on the 23 Feb etc) you use simple past.

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