all the morning这样的时间状语不和现在完成时连用.只和现在完成时行时用.所以选have been reciting意思是整个上午我都在背诵英语单词但我还是没记住.
现在完成时表示对现在造成的影响或结果.如用它后面就应该表示我已背诵下来了英语单词.
现在完成时行时表示动作一直在作但并没结果也没结束.
all the morning这样的时间状语不和现在完成时连用.只和现在完成时行时用.所以选have been reciting意思是整个上午我都在背诵英语单词但我还是没记住.
现在完成时表示对现在造成的影响或结果.如用它后面就应该表示我已背诵下来了英语单词.
现在完成时行时表示动作一直在作但并没结果也没结束.