1.Justin (write)_____his speech for the presentation now I hope he finishes it before we meet. a. is writing b.will write c.writes d. has been writing?
The answer to this has to be a) is writing. Otherwise, it does not make sense. "Justin is writing his speech for the presentation now, I hope he finishes it before we meet."
Similarly 'will write' is talking about a time in the future - "I will write to my aunt tomorrow".
'Writes' is also incorrect in this scenario too, it would be better used in a sentence such as "Josh writes for a local newspaper".
Tenses are quite complicated generally, and some people struggle with them more than others. I have heard some very bad examples of tenses being misused which is forgivable when the person is not English, but not so much when they are :-)

Similarly 'will write' is talking about a time in the future - "I will write to my aunt tomorrow".
'Writes' is also incorrect in this scenario too, it would be better used in a sentence such as "Josh writes for a local newspaper".
Tenses are quite complicated generally, and some people struggle with them more than others. I have heard some very bad examples of tenses being misused which is forgivable when the person is not English, but not so much when they are :-)