英語
高校生
解決済み

答えと解説教えてください🙏

1. He() for an hour now. I expect he'll soon be finished. (1) speak has spoke has been speaking O has spoken

回答

✨ ベストアンサー ✨

答えは has been speaking だと思います!

解説になるかは分からないんですけど、
答えの決め手としては
まず1文目にnowがあるので、現在進行形かなと考えます。
その後の2文目に現在完了形のbe finishedがあるので

選択肢はhas been speaking の現在過去進行形一択になります!

参考にならなければすみません(>_<;)

ぱん

ありがとうございます🙏

この回答にコメントする
疑問は解決しましたか?