Test of Present Perfect Tense
10 Questions
Read this instruction carefully ! There are two kinds of test here namely multiple choice and true-false. For number 1 - 5 is multiple choice and number 6 - 10 is true-false. You must answer this questions carefully in order that you will get the best score. Let's do it now !

Address