请问以下英文句子有语法错误吗?

问题描述:

请问以下英文句子有语法错误吗?
should keep good mood all the day!

为你提供精确解答
should去掉,或者加上主语.I should keep a good mood all the day?一般是加上you/us翻译为:你们(我们)应该时刻保持好的情绪。I mustkeep a good mood all the day?情态动词should翻译为应该,must翻译为必须。理论上两个都可以用。