对于前面出现过的名词可不可以用数词one来表次,比如:

对于前面出现过的名词可不可以用数词one来表次,比如:
A short while ago,i have eaten a apple,the one was so delicious.
这个 one用的对么
啊问 1年前 已收到5个回答 举报

小小滕子 幼苗

共回答了13个问题采纳率:92.3% 举报

很高兴为您
可以用the one指代前面的apple,但是,有两处错误:
1 a short while ago是一个过去的时间点,用一般过去是,而非过去完成时.have eaten改为ate
2 apple前用an,而非a
3 I ate an apple 与 the one was so delicious都是完整的句子,且中间无连接词,这是语法错误.
在the one后加引导词that或者which引导定语从句修饰the one,此时the one作apple的同位语.
-------------------------------
★倾心解答★愿您满意★
★欢迎追问★敬请采纳★
-------------------------------

1年前 追问

5

啊问 举报

大侠 那个 a short while ago 不是刚刚的意思么 和just now应该差不多一个意思 只不过时间的程度不同啊。。。都应该表示刚刚的意思哈

举报 小小滕子

都是表示过去的时间点,不是时间段,所以不能用完成时态,只能用一般过去式。
若将时间A short while ago去掉,则可以用完成时态
I‘ve eaten/had an apple 我已经吃了个苹果

啊问 举报

懂了,是表示一个时间点,可大侠,你的那句
/*
.......
若将时间A short while ago,则可以用完成时态
....
*/
这句话什么意思,和我的那个有区别么。。。

唐小祥 幼苗

共回答了25个问题采纳率:84% 举报

可以是可以..不过没人这么用..直接用it代就好了.
而且eat是瞬间动词,如果你想表达你吃了一个苹果的话还是用Have had...

1年前

2

鱼缸里的晶鱼 幼苗

共回答了13个问题采纳率:69.2% 举报

the one 没有错,表示特指,可是你的句子语法有错误

1年前

2

念红药 幼苗

共回答了77个问题 举报

正确
有时也有用this等的
望采纳可追问

1年前

1

hongxingren 幼苗

共回答了5个问题 举报

可以的,没有语法上的错误

1年前

0
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 21 q. 0.024 s. - webmaster@yulucn.com