0

Please tell me which is the correct one. I still don't understand about giving advice to someone. My teacher doesn't give me an explanation clearly.
So, I need your help.

A: I have a headache. So, I can't concentrate correctly.
B: You ......... a doctor and have enough rest.

Answer 1: Should have seen
Answer 2: Must see
Answer 3: Will see
Answer 4: Would see
Answer 5: Have to see

Thank you very much for your help.

  • Okay, so the correct answer will be the Answer 1, right? – Davide Mimi May 26 '15 at 8:24
  • 1
    No, "should have" would mean that it was something that A was supposed to do in the past and that doesn't work with the rest of the sentence. I'm guessing it's either 2 or 5... but "have enough rest" sounds wrong to me... probably because it's British and I'm American... to avoid repeating "have", it's probably 2. – Catija May 26 '15 at 8:26
  • But I think we can use "should have" to speculate any events that may or may not have happened. Can you give me clear explanation? Thanks. – Davide Mimi May 26 '15 at 8:30
  • If I use must, then it won't be an advice. Isn't it? – Davide Mimi May 26 '15 at 8:31
  • 1
    Yes... but it still doesn't work with the rest of the sentence... You could certainly say "You should have seen a doctor..." but the rest of the sentence would be: "... and have gotten enough rest." or something similar. It doesn't make sense with "and have enough rest"... which is talking about the future. – Catija May 26 '15 at 8:42
2

As a start, "must" is used when it is an obligation from yourself:

I must eat to survive.

But it can also be used to mean a strong advice, as :

You must see this film, I liked it so much !!

"have to" is used when someone forces you to do something:

I have to clean my room to go out (because my parents want me to).

"will" is simple future, so it is a fact that you will do something:

I will work tonight (it is something I'm sure I'll do, because it is planned).

"should" is advice:

You should work harder to succeed.

and "would" is conditional (generally with an if):

I would be happy if I found someone.

So here, it looks like a simple advice, so, "you should see", but it is not part of your possible answers...

The problem with "should have seen" is that it is advice, but it also means that you didn't do it, and it is too late to do so.
The sentence would have been :

You should have seen a doctor, and have had some rest

So it is an incorrect answer

So here the answer must be "must see".

  • Thank you very much for your help. But there is no answer option with "should see". Then which answer I am supposed to choose? – Davide Mimi May 26 '15 at 8:38
  • "Must" is used as a way to give advice, too... "You really must see Twelfth Night, it was wonderful!" – Catija May 26 '15 at 8:39
  • Yeah, I know. But it seems that "must" more like a rule or an order that you must obey. And "should" seems like a recommendation that you can accept or not. And I also want to say that should have can be used to talk or mention about past event that did not happen. Thanks, Catija! – Davide Mimi May 26 '15 at 8:44
  • You are right, though... "should" is actually the best choice, except it's not one. :( – Catija May 26 '15 at 8:49
  • @Catija I may have an explaination ! Must see may be better than should see if it is vital for A to be able to concentrate (if A is a pilot for instance ?). In this case, should is not strong enough... – Random May 26 '15 at 8:58

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.