19.How many English songs ____ you _____ by the end of last

19.How many English songs ____ you _____ by the end of last term?
A.have,learned B.did,learn C.had,learned D.were,learned
为什么?
再讲一下过去完成时
bemini617 1年前 已收到5个回答 举报

meak 幼苗

共回答了19个问题采纳率:94.7% 举报

C
by+一段时间 要用完成时
又是过去的时间 前面要用过去完成时
过去完成时就是 在过去的某一个时间之前动作已经完成
这句话的意思是 到上个学期期末为止,你已经学了多少英语歌曲

1年前

8

云海小筑 花朵

共回答了8084个问题 举报

C. had, learned

1年前

2

DNA飞狐 幼苗

共回答了663个问题 举报

C
过去完成时

1年前

1

anran_yjgs 幼苗

共回答了3个问题 举报

c. 标答 by the end of 就是现在完成时的标志

1年前

0

天域灵童 幼苗

共回答了1个问题 举报

C
过去完成时
1) 概念:表示过去的过去
过去完成时:即过去的过去所发生的事情!
其构成是主语+had +过去分词。
用法:
a. 在told, said, knew, heard, thought等动词后的宾语从句。
b. 状语从句
在过去不同时间发生的两个动作中,发生在先,用过去完成时;发生在后,用一般过去时...

1年前

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