首先,Science ≠ 科学。 Science 在英文里指“学科”的意思(noun),而科学这个词(adj.)指的是对知识的求知欲和真诚的态度。所以,I have the science of knowing that you are lying to me直译就是,我有知道你在骗我的科学。 那怎么区分科学(adj.)和science(noun)呢? 比如,你跟别人说,我想掌握科学的知识(用search for knowledge表示我对知识的渴求),这时的科学(knowledge)就是名词。
我当年备考的时候,每天看看《今日美国》(USA Today)或CNN的新闻,再刷一刷《生活大爆炸》(The Big Bang Theory),对口语和听力都非常有帮助! 除了看新闻,你也可以关注一些科普类的youtube频道。比如,You can always trust PBS,National Geographic, 或是探索频道的官方频道。这些媒体都会提供很多优质的学习资源供你参考。