They have ever learned Korean.这句话错在哪?单词方面没有任何拼写错误,主要是语法(现在完成时).

问题描述:

They have ever learned Korean.这句话错在哪?
单词方面没有任何拼写错误,主要是语法(现在完成时).

你想说什么?
这句话我看不太懂。是想说他们已经学过韩语了吗?
就They have learned Korean 就好了。或者加already强调已经。

前面两位的回答都有些问题噢。
第一,learn的过去式和过去分词既同为learnt,也同为learned,两个都是可行的,所以,在考察动词的过去分词方面,用learned是没有问题的。
第二,的确,我们常把ever用于否定,疑问句,比较结构或if条件句中表示曾经,某时,从前,任何时候。
但并不表示ever不可以用于肯定句。本句运用,现在完成时+ever所要表达的意思是:他们曾经学过韩文。
但是,在这里并不适合使用ever,因为与完成时连用一般都只用来寻问是否曾经做过某事或者构成从句作后置定语。例如:1,Have you ever been to Beijing? Yes,I have. 你曾经去过北京吗。是的,我曾经去过。2, It is the most beautiful dress I have ever seen . 它是我见过的最美丽的裙子。
所以,在这里,如果想要表示已经学过可以直接用一般过去时They learned Korean.或者完成时They have learned Korean .如果还想表示以前,则可在句末加上before.即:They learned Korean before.

Learned---------Learnt

ever一般是用于疑问句,否定句和条件句中,而很少用于肯定句之中

They have never learnt Korean.
单词确实没拼错,learned也是可以用的,不过我们一般都用learnt
learnt和learned没什么区别的
还有这里用ever就不对了.若要表示加强语气,说“从未”,可用never.

learned 是形容词,博学的,有才华的。
learn的过去分词是learnt
你最好把你想要表达的意思写出来。
我猜,你可能是想说,他们曾经学过韩语,是不是?但是一定要使用现在完成时么?还是请仔细说明一下。