你这句话是不能用ago的,但是ago 是可以用在完成时的.因为你这句话是表示一段时间(狗从很久以前一直都是人的朋友到现在)但是ago是表示点的时间概念.
ago能用在完成时吗宠物很早以前就是人类的朋友 我本来的翻译是 The pets have been humen fri
0
0
4个回答
-
00
更多回答
相关问题
-
have been是什么我不知道英语现在完成时have been有什么用,been不是可有可无的吗?那为什么要加been00
-
ago能用与完成时吗00
-
你善于照顾宠物吗的英文翻译 ______ you______ _______ pets?00
-
where have they been?是现在完成时吗?00
-
has 或have been 怎么用?它跟过去完成时是一样的吗00
-
被动语态在过去完成时中的构成是have/has+been+done吗?00
-
怎么掌握现在完成时?有三个短语我想搞清楚就是have been to have been in 和have gone t00
-
我外出时,请你照看我的宠物小狗好吗?Could you ___ ___ __ ____ my pet dog when00
-
当今最时髦的一种宠物就是大肚猪 The ____ ____ ____ pet these days is the pot00
-
the bridge having been built a hundred years ago is…有语病吗00