112 miles
28 miles x 4 hours= 112
The predicate adjective is perfect
If the underlined word is only 'barking', then the correct answer is B) present participle, because those are used to form present progressive tense, as is the case here.
A) would be 'barked'.
C) would be 'bark/barks'.
D) would be 'barked', the same as A.
1 went Agra in the morning
2 aman
3 library