0
Anonymous Posted 16 years ago
Vocabulary

Present Simple or Past simple?

I'm a little confused, which tense, Present Perfect or Past simple, should I use in the following examples?

Ex.1
A: Your hair looks nice. ................ (you/have) a haircut? Who ............ (cut) it? ................... (you/go) to the hairdresser?
B: No, a friend of mine .......... (do) it for me.

Ex.2

Is that question correct?
"How many plays has Shakesperare written?"

Ex.3
I did German at school but ............. (forget) most of it.

Ex.4
Is that statement correct?
"My parents have got married in London."

Thanks for help!
  

Top answer

1 A: Your hair looks nice. (you/have) a haircut? Who ..

  • 1 A: Your hair looks nice.
  • (you/have) a haircut?
  • Who ..
  • (cut) it?
  • (you/go) to the hairdresser?
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.

3 Answers
0
Ex.1

A: Your hair looks nice. .. (you/have) a haircut? Who .. (cut) it? .. (you/go) to the hairdresser?

B: No, a friend of mine .. (do) it for me.

Your hair looks nice. Did you have a haircut? (Or, "Have you had a haircut?") Who cut it? Did you go to the hairdresser? No, a friend of mine cut (or did) it for me.

Example 2 is correct.

3. I did German
0
Ex. 1
Your hair ooks nice. Did you have your hair cut? Who cut it? Did you go to the hairdresser?
No, a friend of mine did it for me.

Ex. 2
You can't use the present perfect with Shakespeare because he is not alive anymore and that tense brings you up to the present.

Ex. 3
You don't want to use "did" with a language. You studied German at school but forgot most
0
Maven is correct...although, How many plays has Shakespeare written is a correct sentence, it isn't correct since we all know Shakespeare is dead.

How many plays did Shakespeare write? That would be the correct usage.

Sorry...when I answered above, I was not focused on that.


As far as using "did" to mean took a course or studied, I have heard that in English movie

Related Questions