Almost. Your english is pretty good :).
1- He (has) studied English hard and his language skills are better now
3-We (are) late and the grocery is closed. *Maybe i didn't understood what time the sentence was in, but it wasn't making much sense to me.*