0
Pleasehelp Posted 16 years ago
Grammar

Caught

I've caught a cold from yesterday. This can't be said so is there an alternative?

Thanks!
  

Top answer

Hi, I've caught a cold from yesterday. This can't be said so is there an alternative? This seems to me like a normal thing to say in spoken English.

  • Hi, I've caught a cold from yesterday.
  • This can't be said so is there an alternative?
  • This seems to me like a normal thing to say in spoken English.
  • A longer version would be something like I've caught a cold from yesterday's activities or I've caught a cold because of what we did yesterday.
  • Clive
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.

3 Answers
0
Hi,

I've caught a cold from yesterday. This can't be said so is there an alternative?

This seems to me like a normal thing to say in spoken English.



A longer version would be something like

I've caught a cold from yesterday's activities

or

I've caught a cold because of what we did yesterday.



Clive
0
But I thought yesterday can't be used with Present perfect tense?
0
Hi,

I've caught a cold from yesterday.

But I thought yesterday can't be used with Present perfect tense?

It's true tht you can't say I've caught a cold yesterday.

But you can say things like

I've caught a cold from Tom.

I've caught a cold from yesterday's activities.

I've caught a cold from yesterday. (

Related Questions