It has been snowing all month long. Has/have + -ing verb + for/since. It will have been snowing for three days by the time it stops.
確定! 回上一頁