第一题就是一般现在时啊.
第二题主要是两个的区别
1.ought to & should 意思大致相同,但有细微差别
ought to 多反映客观情况,表示根据法律,义务”应当”,比should 语气强
should 表示主观看法,一种建议,劝说
2.ought to 当应该讲时,比should 语强. 当必须讲时,没有must语气强
3.ought to的否定式
needn't 表示某动作或事情没有必要做
oughtn't to 表示某动作或事情是错误的于 shouldn't 大体一致,但语气更强
4.表示可能性,推测)可能,该等意思时,两者的意思相同
I think they shoule/ought to be there by now.
我想他们现在改在那里了.