I ___ you the book after I ___ it.

shall give / had read
shall give / have read
give / read
have given / shall read
am giving / read
Fiverr 2021 English Level Tests
English Worksheets
Advanced Grammar Exercises
English Vocabulary Tests