by+时间 出现用什么时态?是什么意思?
2个回答
展开全部
首先必然是完成时,但具体是现在完成时还是过去完成时还是将来完成时要具体情况具体分析。
如果by 后跟将来的时间,则用将来完成时,如;I will have finished my home work by next Friday.
如果by后跟现在的时间,则用现在完成时,如;We have learned 3000 words by now.
如果后跟过去的时间,则用过去完成时,如:The fire had been put out by yesterday.
如果by 后跟将来的时间,则用将来完成时,如;I will have finished my home work by next Friday.
如果by后跟现在的时间,则用现在完成时,如;We have learned 3000 words by now.
如果后跟过去的时间,则用过去完成时,如:The fire had been put out by yesterday.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询