a friend of mine 是表语。而of mine 是介词短语。of 表达从属关系或者和后面的名字和起来可以看做一个被后置的形容词。介词后面接名词,而mine就是一个名词性物主代词。of mine位于宾语后面,所以在句中是宾语补足语,修饰前面的宾语friend.
is 是系动词,所以a friend of mine是表语,因为系表结构。。。。。