0
Viceidol Posted 18 years ago
Grammar

He came yesterday when it was raining hard.

He came on Friday, when it was raining hard.

He came on Friday, on which it was raining hard.

Those two sentences are from my grammar book. It says when equals on which, and both of them modify the noun "Friday". (Friday is part of the adverb "on Friday")

Then how about this one? Is it OK too?

He came yesterday when it was raining hard.

He came yesterday on which it was raining hard.

In those two sentences, "yesterday" is an "adverb", not a noun. And there's no way that it can be considered as a "noun".(The basic snetence is "He came yesterday." , not "He came on yesterday."so the "yesterday" must be an adverb without fail) As what I was learned from my grammar book, relative adverb "when" can only modify a "noun". According to my theory, are those sentences "wrong"?

Please give me your opinion and I'd appreciate it.
  

Top answer

Viceidol He came on Friday , when it was raining hard. Good. He came on Friday , on which it was raining hard.

  • Viceidol He came on Friday , when it was raining hard.
  • Good.
  • He came on Friday , on which it was raining hard.
  • Not good.
  • Those two sentences are from my grammar book.
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.

7 Answers
0
Viceidol

He came on Friday, when it was raining hard. Good.

He came on Friday, on which it was raining hard. Not good.

Those two sentences are from my grammar book. It says when equals on whic
0
He came on Friday, on which it was raining hard is technically correct, and it's an accurate paraphrase of He came on Friday, when it was raining hard. But it is not natural sounding. No one would say it or write it.

The version with yesterday, on which is not correct because you can't say on yesterday.

CJ
0
Thank you, CalifJim.

You said the version with yesterday, on which is not correct, so does that mean "He came yesterday when it was raining hard." is correct?

(If so, that would be strange. Because my book says "when=on which/in which/at which", if the version with on which is incorrect, so will be the version with wh
0
ViceidolThank you, CalifJim.

You said the version with yesterday, on which is not correct, so does that mean "He came yesterday when it was raining hard." is correct?

(If so, that would be strange. Because my book says "when=on which/in which/at which", if the version with on which is incorrect,
0
Your explanation is very detailed, thanks, Hoa Thai.

But I still have one question: Is that "yesterday" considered a noun, or an adverb?

When it is considered a part of the sentence "He came yesterday.", it is an "adverb".
But when it is considered the antecedent of "when it was raining hard" ", it
0
ViceidolYour explanation is very detailed, thanks, Hoa Thai.

But I still have one question: Is that "yesterday" considered a noun, or an adverb?

When it is considered a part of the sentence "He came yesterday.", it is an "adverb".
But when it is considered the antecedent of "when
0

Who, when ,what they all modify a noun so if you see by this perspective then

He came yesterday

who came yesterday ? Ans- He

Toh here He is noun

Related Questions