Did I use the right tenses in the first (**that yesterday i had read the book**) and the second (**which my father had given me two weeks ago**) subordinate clauses?