回答

✨ ベストアンサー ✨

おそらくですが
They have been thinking of the problem for a long time.
ではないでしょうか。
現在完了進行形を使った過去から今を表した文だと
思います。
ちなみにfor a long time は、長い間 を表し
thoughは接続詞だと、〜とはいえ などあまり
関係のない意味になってしまうので入らないと
考えられます!

わかな

丁寧にご説明ありがとうございます!

この回答にコメントする

回答

疑問は解決しましたか?