苟日新,日日新,又日新!
每期学一点,天天做新人!
“should”
“should”是我们在英文表达中经常使用的一个词,通常情况下,我们将它作为一个情态动词表示“应当,应该”,后面加上动词原形来使用。
最近,我们在进一步学习它的其他用法时,对“should”这个词的使用产生了混淆。
接下来,我们具体来了解一下,希望可以帮助大家更加全面清晰地掌握对“should”的使用哦。
列举一二
01
“Should”可以用来表示观点或建议,或是当事情不太对劲和自己的预期不符时使用。
例句1:
You are driving too fast. You should slow down before turning.
你开得太快了。转弯前你应该减速。
例句2:
Where’s Judy? She should be here by now.
朱蒂在哪儿?她现在应该已经到了。
02
“should have done”(虚拟语气),表示本该做,但却没有做的事情,含有后悔、责备、批评的意思。
例句1:
He should have been more careful.
他应当更小心点儿才是。
例句2:
Anyway, we should have told each other how we felt.
我们早就应该告诉对方我们的真实想法。
试比较:
You should study hard in school. (对现在或将来的预期)
你在学校应该努力学习。
You should have studied a little harder in school. (结果或事实与预期不符)
你其实应该在学校里好好学习的。
03
除了可以表虚拟外,“should have done”还可用于对过去事情的推测
例句1:
The train should have already left.
火车大概已经开走了吧。
例句2:
They should have arrived by now.
他们现在该到了。
试比较:
It was an easy test and he should have passed, but he didn’t.
那个测试很容易,他本来应该通过的,但却没有。
It was an easy test and he should have passed, but I don’t know for sure.
那个测试很容易,他应该通过了,但我也不确切知道结果。
学而时习之
翻译下列句子:
1.到现在你们应该收到四封信。
2.我应该收到他们的四封信,但实际上我一封也没有收到。
答案在这里
1.You should have received four letters by now.
2.I should have received four letters from them, but I got none.
END
发表评论