I will have read - przeczytam
I would have been ready - byłbym gotowy
Have you had dinner yet? - Jadłeś obiad?
If she had had more time - gdyby miała więcej czasu
i know the sheer number of English verb tenses can be a bit tedious to start, but you simply can't compare them to Polish.
I will have......future perfect.....now insert ANY past participle of ANY verb, and you are set. Change the person from I to he, she, we, they, etc. etc., no difference.
Have you had....present perfect.....same story. insert ANY past participle of ANY verb, use the same I, we, he, she, they, it, you.....on and on.
Polish? you chose byc? ok.....
jestem, jestes, jestesmy, jestescie, jest, sa, bylem, bylam, byla, bylo, byl, bylismy, bylysmy, byliscie, bylyscie, byli, byly, bylbym, bylabym, bylby, bylaby, byloby, bylibysmy, bylybysmy, byliby, bylyby, bylibyscie, bylybyscie........bede, bedzie, bedziemy, bedziecie, bedziesz, beda......badz, badzmy, badzcie, bedac......on and on.
and we haven't even mentioned "bywac".
imagine how big a task that is for a Polish learner when a new verb is introduced.
once you hear a new verb in English, you can immediately insert it into a sentence using any person, any tense....all you need to know are the present, past and past participle forms. 3 things to remember per verb. the rest.....all English verbs follow the same damn pattern.
English most certainly has it's difficulties, but it's 100 fold easier to use and learn new English verbs compared to Polish.