1和2是同一个道理,要你把你个疑问句补充完整,你要按先疑问词(why,who等),后谓语的顺序把问题补完.如第一句is是动词,所以why后面紧接is而不是he,第二句中are是动词,直接跟在why后面.
第3题,首先,你绝对不能说the dinner is smelling good.如果这样说的话意思是dinner自己在闻别的东西.这个dinner闻起来很好,是它本身的一个属性,不管谁来闻都是香的,所以用一般现在时的smells就可以了.再给你个例子.the silk touches smooth.丝绸摸起来很滑.滑是丝绸的一个属性,所有人去摸都一样,所以只要用touches就可以了.
4和5,答案是把work当名词理解,你那样写是把它当动词理解,其实也是可以的.
最后一题.题目中有at this time yesterday这个短语,意思是在昨天的这个时刻,注意了,是这个"时刻",所以要用进行时态.如果要用过去时,可以直接说what did you do yesterday.单纯地问对方昨天去做了什么.
希望对你有帮助,加油!