You will ( ) overcome problems and difficulties more readily if you are prepared for themA.have to B.need to C.be able to D.become请翻译,并给出最佳答案,要有理由(B C之间区别)
You will ( ) overcome problems and difficulties more readily if you are prepared for them
A.have to B.need to C.be able to D.become
请翻译,并给出最佳答案,要有理由(B C之间区别)
C 中的 be able to do表示经过一段努力后才能办到的事
后文的if you are prepared for them 就是提示
英语提很讲究语境和提示
多注意 多体会
希望楼主的水平能更高
(A中的have to 表示不得不 多指客观的条件限制)
(B中need to 表示需要 语境不符合)
(D中的become 表示变为 多和职业 颜色之类短语搭配 用在此处不妥)
b中文意思不通
c,你能够克服。。。。整句意思通顺
C. be able to 表示经过努力的后天的而非先天的能够
如你早有准备,就能够解决许多问题和克服许多困难。
C。如果你有准备,你会有能力克服更多的困难和问题。
need to 需要 而 be able to 是有能力~翻译的意思不同
C. be able to 能够 句意:如果你能有所准备,那么你就能很快地克服这些问题和困难(readily 表示很快地)
B. need to 表示需要做某事 跟句意不符合
所以选c
答案:C
如果你事先做好准备,那么你就能更快的解决问题和战胜困难。
be able to 是能够得意思,
need to 是需要的意思,不符合句子的逻辑意思。
C,我不知道怎么从语法方面给你解释了。
我语法很烂,不过英语说得多了,就会有感觉。
C(表示能力),而B是“需要”,两者没有联系。故C对
如果你准备好你就能更容易地克服这些问题和困难。
选择c,need to shi需要做某事。
而be able to 表示了某种能力。
句子的意思是
如果你做了充足的准备,你就能更好的克服挫折和失败。
C
be able to能够
need to 需要
从语境看是能够的意思
正确答案:C
根据语意去理解。have to是“不得不”的意思,need to“需要”, be able to do sth“有能力做某事”,become“变成”。
不难得出,C项填进去语意最通顺:如果你做好了准备,你将有能力很轻松地去克服难题与困难。
readily:轻松地,容易地。