0
Vincent Teo Posted 19 years ago
Grammar

wear a raincoat

Can I say,

(a) She is wearing the raincoat.

(b) Beckham is wearing the raincoat when it is raining.

She is wearing the raincoat just now because it was raining.

(c) She is wearing the raincoat when / during / while raining.

(d) She is wearing the raincoat when it rains.

She is wearing the raincoat in the rain.

She is wearing the raincoat because it was rainy day.
  

Top answer

Hi Vincent As a rule, if you refer to something that happens repeatedly, you don't use a continuous tense: He wears a raincoat when it rains . (Not: He is wearing a raincoat when it is raining. ) If something is happening right now, continuous tenses are normally used: He is wearing a raincoat (now) because it is raining .

  • Hi Vincent As a rule, if you refer to something that happens repeatedly, you don't use a continuous tense: He wears a raincoat when it rains .
  • (Not: He is wearing a raincoat when it is raining.
  • ) If something is happening right now, continuous tenses are normally used: He is wearing a raincoat (now) because it is raining .
  • It doesn't make much sense to use a past tense in the subordinate clause if the main clause is in the present tense : Not: She is wearing a raincoat because it was a rainy day .
  • This sentence is grammatically correct but why would she still be wearing a raincoat after the rainy day is over?
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.

10 Answers
0
Hi Vincent

As a rule, if you refer to something that happens repeatedly, you don't use a continuous tense:

He wears a raincoat when it rains. (Not: He is wearing a raincoat when it is raining.)

If something is happening right now, continuous tenses are normally used:

He is wearing a raincoat (now) because it is raining
0
Vincent TeoCan I say,

(b) She is wearing the raincoat just now because it was raining.

(c) She is wearing the raincoat when / during / while raining.

(d) She is wearing the raincoat in the rain.

She was wearing the raincoat because it was rainy day.

How about sentences above?

I got another question.
0
Hi VT

If you want a continuous tense in both clauses, you should give the reason for that to make the sentence correct:

He is wearing a raincoat because it is raining.

Of your sentences b, c and d, b and c are wrong. Sentence d (the first one) is correct in the unlikely situation that the raincoat has just been mentioned and "she" is walking or stan
0
(b) She is wearing the raincoat just now because it was raining.

(c) She is wearing the raincoat when / during / while raining.

Shall I know the reasons? Why are they wrong?
0
Vincent Teo(b) She is wearing the raincoat just now because it was raining.

(c) She is wearing the raincoat when / during / while raining.

Shall I know the reasons? Why are they wrong?
(b) isn't strictly speaking wrong but it could be used in extremely strange circumstances only. She is wearing the raincoat would refer to
0
Thanks for your clear explanations. I know much better. If I change the sentence (c) like this way:

(b) She was wearing the raincoat just now because it was raining.

Is that correct?
0
Vincent Teo(b) She was wearing the raincoat just now because it was raining.

Is that correct?
No. Just now refers to the present moment, was refers to the past. You could say: She was wearing a raincoat then because it was raining.

Cheers
CB
0
My teachwr told me that "just now" refer to the past moment.

(a) He ate his dinner just now.
0
Yes, 'just now' means the very recent past - something has literally just happened.
0
so, my sentence is correct?

(b) She was wearing the raincoat just now because it was raining.

Related Questions