1 不能.一般将来是将来的会发生,而此句话是表明一种自然现象.虽然will语法上没问题.但是这一局最好还是现在是表自然规律.
2 shaking和shake的区别 前者动名词有名词的特性,现在分词一般用于进行时或作状语.后者为动词可以做谓语
3 可以去掉,说得通.但是一般要加上against.beat 直接加宾语打.一般主语是人.而 beat against ---- 撞上(打上) 例句:The rain beat against the windows.雨水打在窗户上
4 while引导状语从句,有以下两种含义:
1.表示某个动作正在进行的同时,另一动作也在进行之中,这时主从句都用进行时态,有对同类的两个动作进行对比的意味.如:
While I was playing the piano,she was dancing.我在弹钢琴,她在跳舞.
While Jim is picking apples,Kate is carrying apples to the truck.吉姆正在摘苹果,凯特正在把苹果搬到卡车上去.
2.表示某个动作正在进行时,又发生了另一动作(该动作用一般过去时).如:
While I was reading,I fell asleep.我读着读着就睡着了.
While we were swimming in the river,we saw a fish jump out of the water.我们正在河中游泳时,看见一条鱼跃出了水面.