关于英语的问题.不认真回答就别来了.
2个回答

1:表示经常性或习惯性的动作用一般现在时.out of snow 是指用雪建房子.

2:完成时表示动作到目前为止,对现在的影响.过去时纯粹表示动作发生在过去.

3:She has been writing this magazine since 1992.这个说法也是对的.

4:三种用法都对.没什么好比较的.就是介词不一样而已.

5:go doing something 表示去做某事.是个固定搭配.比如:go shopping~

6:这里的hurt是过去式.与原形一样.

7:ever表示曾经的意思.but not 是一种省略形式.全句应该为:but not have been to northern Italy since 1982

8:进行时也可以表示将来时的.I'm going to eat dinner也是可以的.

9:要看具体情况的.表示鱼就是可数名词,表示鱼肉就是不可数名词.

10:前句是完成时.后句是过去时.意思不同而已.

下面的就不回答了.好累啊.