Yes. You can either call the TTLB of the response object, which is simpler to code, but will not give you times if you time out or error. The alternative I use is to use the Timer function. An example:
lMyTime = Timer
Set oResponse = oConnection.Send(oRequest)
lTimePassed = Timer - lMyTime
Timer gives you the number of seconds past midnight from your system clock...which works great, unless while your keeping time it goes from before midnight to after midnight. If you do not timeout or get errors, using Timer gives you the same kind of results you would get if you used oResponse.TTLB. But, if you don't put TTLB within a condition to shield it from errors, your script will crash if there is a response timeout, because the oResponse object will not exist in that case.
"I want to know how long it takes to display Page".
The standard definition of a 'Page' is the main html (initial request) and all the embedded objects. For example if you cleared out all chached objects and requested the Yahoo 'page' you would see about 24 'requests' made. ACT is not organized around 'Page' but 'requests'. If you want to calculate the 'Page' times then you need to ideniify and place the timer around the appropriate 'requests'.