Log in

Why is I will have been knowing the answer by tomorrow grammatically incorrect?

About this question

This question belongs to "Thì tương lai hoàn thành – Future Perfect" on Học Mỗi Ngày. Review the answer, solution, and related items in the same set to study more effectively.

Question detail

Why is 'I will have been knowing the answer by tomorrow' grammatically incorrect?

A

'Know' is an irregular verb.

B

'Know' is a stative verb.

C

The preposition 'by' is wrong.

D

It needs a different auxiliary verb.

Related questions