2

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.

6
  • 1
    You could also begin the sentence with yesterday. But it's just an alternative, not an improvement. Jun 14, 2018 at 23:19
  • so my sentence is correct?? Jun 14, 2018 at 23:56
  • 1
    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. Jun 15, 2018 at 8:50
  • @OsamaFeras Yes, your sentence is grammatically fine and semantically unambiguous. The that clause functions as complement of "told".
    – BillJ
    Jun 15, 2018 at 8:50
  • 1
    @Lambie If she'd ever been to Russia 4 times, and the context of the conversation was the 4th time, then this sentence would be correct.
    – gotube
    Nov 23, 2021 at 7:17

2 Answers 2

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.

-3

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
  • 2
    You are on dangerous ground when you declare which sentences are perfect and which imperfect. Jun 15, 2018 at 8:52
  • Anyone familiar enough with English can say a given sentence is "grammatically incorrect".
    – gotube
    Nov 23, 2021 at 7:18

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .