last night和for two hours用什么时态

一般过去式时和现在完成时态。

1、lastnight属于时间状语,译为昨天晚上,用于一般过去式时态。

2、fortwohours意思是长达两小时或者持续两小时,用于现在完成时态。