0
Jack112 Posted 21 years ago
Grammar

Should Have

Are these correct? What do they mean?
1. She should have been here by now. (Is this correct with now?)

Are #2 and #3 synonymous?
2. She should have been here.
3. She should be here by now.

Thanks.
  

Top answer

1 is correct with 'now'. 2 and 3 are not synonymous, partly because of your 'by now' Let's change them, shall we? 1.

  • 1 is correct with 'now'.
  • 2 and 3 are not synonymous, partly because of your 'by now' Let's change them, shall we?
  • 1.
  • She should have been here by now.
  • (She has not arrived; it is late) 2.
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.

1 Answers
0
1 is correct with 'now'.

2 and 3 are not synonymous, partly because of your 'by now' Let's change them, shall we?

1. She should have been here by now. (She has not arrived; it is late)

2. She should have been here. (She did not attend the event, which has finished; it would have been good/correct if she had attended.)

3. She should be here by now. (She h

Related Questions