短语中冠词的有无有时区别很大。如:out of question是没问题之意,而out of the question则是有问题。
score 和dozen 是名词,但其用法有点像数词。在后面接介词of时,常用复数形式,意思分别为“20几”和“十几”。
in the future(将来)和in future(今后)的意思,区别是时间段上的少许差距,in the future表达的更久远一些。比如说有人说"ok, i'll deal with it in future",然后明天解决也符合语境,但如果说in the future,一般情况下,至少是一个星期以后。
我想你第二个问题表述的应该是"score of" score 指20个,dozen指12个,口语说score of或dozen of 都是指"很多的"意思。
英语就是多说多练,似乎我国英语教育把语法看的太重了,其实没必要浪费时间在这上面,也不要因为说错了害羞。