几个简单的词语用法不明白~求助~

问题描述:

几个简单的词语用法不明白~求助~
①---When will you be back,Pete?
----_____ a couple of days
这个空为什么只能填in不能填for呢?
②____so many people ill, i've decided to cancel the meeting.
这个空为什么只能填With不能是after呢?
③It's been snwing for 3 days and it's quite cold these days_____November
这个空为什么不能用as呢?为什么用on呢?~
④有on the phone这个用法吗?有in the phone/from the phone这些用法吗?~
谢谢,感激不尽~

1、in a couple of days在两三天里的意思,这是一个短语,需要你背的.2、with在语句里面还有一个表达条件的意思,就是说随着如此多的人生病,我只好取消了这次会议.在这个句子中with显然要比after要恰当,after只是表达了...