1

Is the position of the adverbial YESTERDAY in the sentence below correct or not?

She told me yesterday that she had been to Russia three times before.

If there are better placements, share it please.

  • You could also begin the sentence with yesterday. But it's just an alternative, not an improvement. – Ronald Sole Jun 14 '18 at 23:19
  • so my sentence is correct?? – Osama Feras Jun 14 '18 at 23:56
  • Perfectly correct. I wonder only what you imply by before. That's to say, before what? What information does before add to the sentence. I'm not certain that it adds any, unless you are suggesting that the scene is taking place in Russia on her fourth visit. – Ronald Sole Jun 15 '18 at 8:50
  • @OsamaFeras Yes, your sentence is grammatically fine and semantically unambiguous. The that clause functions as complement of "told". – BillJ Jun 15 '18 at 8:50
0

She told me yesterday that she had been to Russia three times before.

is fine.


You can use different word order:

Yesterday, she told me that she had been to Russia three times before.

-2

No one can say: "It is grammatically incorrect.", however, we can discuss its level of accuracy.

"Yesterday" is an adverb expressing when the action was performed, which means that it is not a verb complement, but it is just an extra information.

"That she had been to Russia three times before" is a noun clause functioning as a direct object/verb complement.

Finally, the question here is "Which one should be closer to the verb tell ?"

The answer is the direct object "that ...."

The best way is:

Yesterday, she told me that she had been to Russia three times before.

Your sentence is grammatically neither wrong nor perfect.

  • 2
    You are on dangerous ground when you declare which sentences are perfect and which imperfect. – Ronald Sole Jun 15 '18 at 8:52
  • 1
    @whiskeychief But I made no such proposition! Neither would I ever. – Ronald Sole Oct 6 at 23:22
  • @RonaldSole I misunderstood you and withdraw my comment! Cheers – whiskeychief Oct 7 at 10:17
  • 1
    @whiskeychief cheers. – Ronald Sole Oct 7 at 11:08

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.